{"_id":"@aiderdesk/mcp-server","_rev":"4-cc3594dfa5b85a0539fd3a87f3635664","name":"@aiderdesk/mcp-server","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@aiderdesk/mcp-server","version":"0.1.0","keywords":["aiderdesk","mcp","model-context-protocol","ai","coding-assistant"],"author":{"name":"Hotovo"},"license":"MIT","_id":"@aiderdesk/mcp-server@0.1.0","maintainers":[{"name":"wladimiiir","email":"wladimiiir@gmail.com"}],"homepage":"https://aiderdesk.hotovo.com","bugs":{"url":"https://github.com/hotovo/aider-desk/issues"},"bin":{"aider-desk-mcp-server":"dist/index.js"},"dist":{"shasum":"fffe36fa901be34f78dffca4f4c5bcbe770acbe3","tarball":"https://registry.npmjs.org/@aiderdesk/mcp-server/-/mcp-server-0.1.0.tgz","fileCount":3,"integrity":"sha512-ETyIATDPDK4Z6pKUkve1L55J4e0ISLGBqjbqzqVPfnJN7yBla7mTpSq8hGUfkuYZknRKcouwHIaHuTqHWA1sCQ==","signatures":[{"sig":"MEYCIQD56oUEQ5dEva1X9nlBTj99syTCoy7lArgRjzpac2VqzwIhANuNiXlSwLmxi5zwb1XOdDyzBwffPgcrDhH1g5DNsZJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1380475},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d7202c19c31b4638a476447578b49ee79b99a7d4","scripts":{"test":"vitest run","build":"esbuild src/index.ts --bundle --platform=node --format=esm --outdir=dist --out-extension:.js=.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wladimiiir","email":"wladimiiir@gmail.com"},"repository":{"url":"git+https://github.com/hotovo/aider-desk.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.6.2","description":"MCP server that exposes AiderDesk functionality to external MCP-compatible clients","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0","axios":"^1.7.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.0_1781555883823_0.05707252818129871","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aiderdesk/mcp-server","version":"0.1.1","keywords":["aiderdesk","mcp","model-context-protocol","ai","coding-assistant"],"author":{"name":"Hotovo"},"license":"MIT","_id":"@aiderdesk/mcp-server@0.1.1","maintainers":[{"name":"wladimiiir","email":"wladimiiir@gmail.com"}],"homepage":"https://aiderdesk.hotovo.com","bugs":{"url":"https://github.com/hotovo/aider-desk/issues"},"bin":{"aider-desk-mcp-server":"dist/index.js"},"dist":{"shasum":"c5f6d03fd90b21777e2d203c9999c405e98b11a5","tarball":"https://registry.npmjs.org/@aiderdesk/mcp-server/-/mcp-server-0.1.1.tgz","fileCount":3,"integrity":"sha512-gJG6bX0tjrbn5gz8H2wx9ivgmlzVVm9R/a37gYLOObVECGa/9ZQ92XgGUdLLbi0icGZhUWnUXwfj9wRCK7bfrg==","signatures":[{"sig":"MEQCICZC+HNiFD0at/3Tewacdq8eo8PCUAVCJe+qxAm5ZCucAiAYkOldSfu30aKxXDFjwEnhql4qLJBRR37PuPyFUbWiXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1381509},"main":"./dist/index.js","gitHead":"d7202c19c31b4638a476447578b49ee79b99a7d4","scripts":{"test":"vitest run","build":"esbuild src/index.ts --bundle --platform=node --format=cjs --outdir=dist --out-extension:.js=.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wladimiiir","email":"wladimiiir@gmail.com"},"repository":{"url":"git+https://github.com/hotovo/aider-desk.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.6.2","description":"MCP server that exposes AiderDesk functionality to external MCP-compatible clients","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0","axios":"^1.7.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.1_1781556562139_0.9650456956914379","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aiderdesk/mcp-server","version":"0.1.2","keywords":["aiderdesk","mcp","model-context-protocol","ai","coding-assistant"],"author":{"name":"Hotovo"},"license":"MIT","_id":"@aiderdesk/mcp-server@0.1.2","maintainers":[{"name":"wladimiiir","email":"wladimiiir@gmail.com"}],"homepage":"https://aiderdesk.hotovo.com","bugs":{"url":"https://github.com/hotovo/aider-desk/issues"},"bin":{"aider-desk-mcp-server":"dist/index.js"},"dist":{"shasum":"cd2356ad8c7c069607a0f8317716115cb471137e","tarball":"https://registry.npmjs.org/@aiderdesk/mcp-server/-/mcp-server-0.1.2.tgz","fileCount":3,"integrity":"sha512-tqmFA389F6HvyNEzrtq3TPv19X2yHaPfLhF4jW3ISCl1UFjgzNpN1+iyxX3X5TkSIdDL4mLWFu0ZfXcjtkjmvQ==","signatures":[{"sig":"MEYCIQDuufVZe6IGu9gmPH+EnRvsEsWftQGIgjz+IGLGx9kclwIhALBYTMd8MDrxpcZW07MvtbQmWW0HkF2ytSDT1FmTtLr3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1381724},"main":"./dist/index.js","gitHead":"d7202c19c31b4638a476447578b49ee79b99a7d4","scripts":{"test":"vitest run","build":"esbuild src/index.ts --bundle --platform=node --format=cjs --outdir=dist --out-extension:.js=.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"wladimiiir","email":"wladimiiir@gmail.com"},"repository":{"url":"git+https://github.com/hotovo/aider-desk.git","type":"git","directory":"packages/mcp-server"},"_npmVersion":"11.6.2","description":"MCP server that exposes AiderDesk functionality to external MCP-compatible clients","directories":{},"_nodeVersion":"24.12.0","dependencies":{"zod":"^3.25.0","axios":"^1.7.0","@modelcontextprotocol/sdk":"^1.12.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/mcp-server_0.1.2_1781557016746_0.7781887050855418","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aiderdesk/mcp-server","version":"0.2.0","description":"MCP server that exposes AiderDesk functionality to external MCP-compatible clients","author":{"name":"Hotovo"},"homepage":"https://aiderdesk.hotovo.com","repository":{"type":"git","url":"git+https://github.com/hotovo/aider-desk.git","directory":"packages/mcp-server"},"bugs":{"url":"https://github.com/hotovo/aider-desk/issues"},"license":"MIT","main":"./dist/index.js","bin":{"aider-desk-mcp-server":"dist/index.js"},"scripts":{"build":"esbuild src/index.ts --bundle --platform=node --format=cjs --outdir=dist --out-extension:.js=.js","test":"vitest run","prepublishOnly":"npm run build"},"keywords":["aiderdesk","mcp","model-context-protocol","ai","coding-assistant"],"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","axios":"^1.7.0","zod":"^3.25.0"},"gitHead":"d7202c19c31b4638a476447578b49ee79b99a7d4","_id":"@aiderdesk/mcp-server@0.2.0","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Z9s/6zOoN6h28jpSVNqyq7Tifd+A0QJsGG2VYUXyVKiRp/iQJaGJ0VY6EKD7u6nlksWTS75fRoZSbhPcbv4uVA==","shasum":"a553324e53268d1cb3c9ff9b0d735b487e1536bc","tarball":"https://registry.npmjs.org/@aiderdesk/mcp-server/-/mcp-server-0.2.0.tgz","fileCount":3,"unpackedSize":1386968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCzqKgwyUuD40P70LeDtk3AS5Y01I94/QBBqN4sGMcrgAIgfbz6hwjeV8tsWZPL7Q5Whp/ATzb5txPal3RewSWieTw="}]},"_npmUser":{"name":"wladimiiir","email":"wladimiiir@gmail.com"},"directories":{},"maintainers":[{"name":"wladimiiir","email":"wladimiiir@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-server_0.2.0_1781557753666_0.477915961928699"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-15T20:38:03.660Z","modified":"2026-06-15T21:09:13.931Z","0.1.0":"2026-06-15T20:38:03.988Z","0.1.1":"2026-06-15T20:49:22.302Z","0.1.2":"2026-06-15T20:56:56.944Z","0.2.0":"2026-06-15T21:09:13.825Z"},"bugs":{"url":"https://github.com/hotovo/aider-desk/issues"},"author":{"name":"Hotovo"},"license":"MIT","homepage":"https://aiderdesk.hotovo.com","keywords":["aiderdesk","mcp","model-context-protocol","ai","coding-assistant"],"repository":{"type":"git","url":"git+https://github.com/hotovo/aider-desk.git","directory":"packages/mcp-server"},"description":"MCP server that exposes AiderDesk functionality to external MCP-compatible clients","maintainers":[{"name":"wladimiiir","email":"wladimiiir@gmail.com"}],"readme":"# @aiderdesk/mcp-server\n\nMCP server that exposes [AiderDesk](https://aiderdesk.hotovo.com)'s functionality to external MCP-compatible clients (like Claude Desktop, Cursor, etc.).\n\n## Installation\n\n```bash\nnpm install -g @aiderdesk/mcp-server\n```\n\nOr run directly without installing:\n\n```bash\nnpx @aiderdesk/mcp-server /path/to/project\n```\n\n## Usage\n\nAdd the following configuration to your MCP client settings:\n\n```json\n{\n  \"mcpServers\": {\n    \"aider-desk\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@aiderdesk/mcp-server\", \"/path/to/project\"],\n      \"env\": {\n        \"AIDER_DESK_API_BASE_URL\": \"http://localhost:24337/api\"\n      }\n    }\n  }\n}\n```\n\n### Arguments\n\n- **Command Argument 1** (required): Project directory path.\n\n### Environment Variables\n\n- `AIDER_DESK_API_BASE_URL` — Base URL of the running AiderDesk API (default: `http://localhost:24337/api`).\n\n### Requirements\n\nAiderDesk must be running for the MCP server to communicate with it.\n\n## Available Tools\n\n| Tool | Description |\n|------|-------------|\n| `add_context_file` | Add a file to AiderDesk's context. |\n| `drop_context_file` | Remove a file from AiderDesk's context. |\n| `get_context_files` | List files currently in AiderDesk's context. |\n| `get_addable_files` | List project files available to be added to the context. |\n| `run_prompt` | Execute a prompt within AiderDesk. |\n| `clear_context` | Clear the context of AiderDesk. |\n\n## Development\n\n```bash\n# Build\nnpm run build --workspace=packages/mcp-server\n\n# Type check\nnpm run typecheck --workspace=packages/mcp-server\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}