readme-updater-mcp
Ollama๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฏธ ์ถฉ๋์ ๋ถ์ํ๊ณ README.md ํ์ผ์ ์ ๋ฐ์ดํธํ๋ MCP ์๋ฒ์ ๋๋ค.
๊ธฐ๋ฅ
- ์ง์ ๋ README.md ํ์ผ์ ๋ด์ฉ์ ์ถ๊ฐํฉ๋๋ค.
- ๋ด์ฉ ์ถ๊ฐ ์ Ollama (
llama3๋ชจ๋ธ ์ฌ์ฉ)๋ฅผ ํตํด ๊ธฐ์กด ๋ด์ฉ๊ณผ์ ์๋ฏธ ์ถฉ๋์ ๋ถ์ํฉ๋๋ค. - ์ถฉ๋์ด ๊ฐ์ง๋๋ฉด Ollama์ ์ ์์ ๋ฐ๋ผ ๊ธฐ์กด ๋ด์ฉ์ ์์ ํ๊ฑฐ๋ ์ญ์ ํ ์ ๋ด์ฉ์ ์ถ๊ฐํ๋ ค๊ณ ์๋ํฉ๋๋ค.
- Ollama ๋ถ์์ ์คํจํ๋ฉด, ์ถฉ๋ ๊ฐ์ง ์์ด ๋ด์ฉ์ ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ๋์ํฉ๋๋ค (Fallback).
์ฌ์ ์๊ตฌ ์ฌํญ
- Node.js (์ต์ LTS ๋ฒ์ ๊ถ์ฅ)
- Ollama ์ค์น
- Ollama
llama3๋ชจ๋ธ ๋ค์ด๋ก๋:ollama pull llama3
์ค์น
- ์ ์ฅ์ ํด๋ก :
git clone https://github.com/nCrom/readme-updater-mcp.git - ๋๋ ํ ๋ฆฌ ์ด๋:
cd readme-updater-mcp - ์์กด์ฑ ์ค์น:
npm install - (์ ํ ์ฌํญ) ๋น๋: ์๋ฒ ์คํ ์ ์๋์ผ๋ก ๋น๋๋ ์ ์์ง๋ง, ์๋์ผ๋ก ๋น๋ํ๋ ค๋ฉด ๋ค์ ๋ช
๋ น์ด๋ฅผ ์คํํฉ๋๋ค.
npm run build
MCP ํด๋ผ์ด์ธํธ ์ค์
์ฌ์ฉํ๋ MCP ํด๋ผ์ด์ธํธ(์: Cline, Claude Desktop ๋ฑ)์ ์ค์ ํ์ผ์ ์ด ์๋ฒ๋ฅผ ๋ฑ๋กํด์ผ ํฉ๋๋ค.
- Windows (Claude Desktop ์์):
%APPDATA%/Claude/claude_desktop_config.json - macOS (Claude Desktop ์์):
~/Library/Application Support/Claude/claude_desktop_config.json - Cline (VS Code ํ์ฅ ํ๋ก๊ทธ๋จ ์์):
c:/Users/[์ฌ์ฉ์๋ช ]/AppData/Roaming/Windsurf/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json(๊ฒฝ๋ก๋ ๋ค๋ฅผ ์ ์์)
์ค์ ํ์ผ์ mcpServers ๊ฐ์ฒด ์์ ๋ค์ ๋ด์ฉ์ ์ถ๊ฐํฉ๋๋ค. args์ ๊ฒฝ๋ก๋ ์ค์ ์๋ฒ ์ฝ๋๋ฅผ ๋ค์ด๋ก๋ํ ๊ฒฝ๋ก๋ก ์์ ํด์ผ ํฉ๋๋ค.
{
"mcpServers": {
// ... ๋ค๋ฅธ ์๋ฒ ์ค์ ๋ค ...
"readme-updater-mcp": {
"command": "node",
"args": [
// ์์: "C:/path/to/downloaded/readme-updater-mcp/build/index.js"
// ์ค์ ์๋ฒ build/index.js ํ์ผ์ ์ ์ฒด ๊ฒฝ๋ก๋ก ์์ ํ์ธ์.
"/full/path/to/readme-updater-mcp/build/index.js"
],
"env": {
// ๋ก์ปฌ Ollama API ์ฃผ์ ์ค์ (๊ธฐ๋ณธ๊ฐ๊ณผ ๋์ผํ๋ค๋ฉด ์๋ต ๊ฐ๋ฅ)
"OLLAMA_HOST": "http://127.0.0.1:11434"
},
"disabled": false,
"autoApprove": [] // ํ์์ ๋ฐ๋ผ ์๋ ์น์ธํ ๋๊ตฌ ์ถ๊ฐ
}
}
}
์ฐธ๊ณ : MCP ํด๋ผ์ด์ธํธ๋ฅผ ๋ค์ ์์ํด์ผ ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ด ์ ์ฉ๋ ์ ์์ต๋๋ค.
์ฌ์ฉ๋ฒ
MCP ํด๋ผ์ด์ธํธ(์: Cline)๋ฅผ ํตํด update_readme ๋๊ตฌ๋ฅผ ํธ์ถํฉ๋๋ค.
ํ๋ผ๋ฏธํฐ:
filePath(ํ์): ์ ๋ฐ์ดํธํ README.md ํ์ผ์ ์ ๋ ๊ฒฝ๋ก (๋ฌธ์์ด)contentToAppend(ํ์): README ํ์ผ์ ์ถ๊ฐํ ๋ด์ฉ (๋ฌธ์์ด)heading(์ ํ): ๋ด์ฉ์ ์ถ๊ฐํ Markdown ์ ๋ชฉ (๋ฌธ์์ด, ์: โ## ๋ณ๊ฒฝ ๊ธฐ๋กโ). ์ง์ ํ์ง ์๊ฑฐ๋ ํด๋น ์ ๋ชฉ์ด ์์ผ๋ฉด ํ์ผ ๋์ ์ถ๊ฐ๋ฉ๋๋ค.
์์ ์์ฒญ (Cline ์ฌ์ฉ ์):
โ๋ง์ง๋ง ์ปค๋ฐ ๋ฉ์์ง๋ฅผ D:/my-project/README.md ํ์ผ์ ## ์ปค๋ฐ ๋ก๊ทธ ์๋์ ์ถ๊ฐํด์ค.โ
README Updater
Project Details
- nCrom/readme-updater-mcp
- Last Updated: 4/6/2025
Recomended MCP Servers
MCP server for Crossref
This read-only MCP Server allows you to connect to SharePoint Excel Services data from Claude Desktop through CData...
MCP server that enables AI assistants to interact with Linear project management system through natural language, allowing users...
A integraรงรฃo entre o Model Context Protocol (MCP) e a computaรงรฃo quรขntica representa uma fronteira inovadora na interseรงรฃo...
https://github.com/microsoft/mcsmcp
์ผํ๋ชฐ ํ๋ก์ ํธ
A Model Context Protocol Server connector for Bitrefill public API, to enable AI agents to search and shop...





