{"_id":"@bitpalm/os-mcp","_rev":"4-2285d86ca903c2af4ee43340b656a1d6","name":"@bitpalm/os-mcp","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"@bitpalm/os-mcp","version":"1.0.0","keywords":["mcp","claude","bitpalm","project-management"],"author":{"name":"BitPalm LLC"},"license":"MIT","_id":"@bitpalm/os-mcp@1.0.0","maintainers":[{"name":"tmcyrix","email":"tmcyrix@gmail.com"}],"bin":{"bitpalm-mcp":"dist/index.js"},"dist":{"shasum":"4e53957001f47d9b8a6220e059cb477f3c2154ed","tarball":"https://registry.npmjs.org/@bitpalm/os-mcp/-/os-mcp-1.0.0.tgz","fileCount":6,"integrity":"sha512-n3zZ+Fv8f9E8C4lZjlCGy58wfGZB0RfUPq7Y0nDwpzX8qwXwFRWU0wpXKRoK4BegkjuKb2tR5eIO+R5tXbhy4w==","signatures":[{"sig":"MEYCIQCO8sy4cwJrviJaI7a/iMTQBcer6o/Orptu1IWu10i5FAIhAPKqG53PNW1txf3Rw24nFC+8l5o21/Ol2ZWXG3OEzCB1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12115},"type":"module","gitHead":"7ae9a67e9dba8d2eab09e985b7cb5e061ec48f02","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"tsc"},"_npmUser":{"name":"tmcyrix","email":"tmcyrix@gmail.com"},"_npmVersion":"11.10.1","description":"MCP Server for BitPalm OS — manage projects, tasks, and feedback from Claude Code","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/os-mcp_1.0.0_1775290829974_0.6362749736119708","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bitpalm/os-mcp","version":"1.0.1","keywords":["mcp","claude","bitpalm","project-management"],"author":{"name":"BitPalm LLC"},"license":"MIT","_id":"@bitpalm/os-mcp@1.0.1","maintainers":[{"name":"tmcyrix","email":"tmcyrix@gmail.com"}],"bin":{"bitpalm-mcp":"dist/index.js"},"dist":{"shasum":"87e72d5c3440ed1de7d94705d6f6f7e16dda4ad8","tarball":"https://registry.npmjs.org/@bitpalm/os-mcp/-/os-mcp-1.0.1.tgz","fileCount":6,"integrity":"sha512-dJhhVzWI52sEak4LZkdqRtn943F8vtbLVCe9HLyUGDeWbcKjCcIHxFmQNu9Ssgd8WUpZNL57vENcs/BJ+YYMpQ==","signatures":[{"sig":"MEYCIQC0Jg9ldX98zKWc8oeJFS+233F/UWgfubBE1AHfQiFOhwIhALC1sjI2xgJFvPDxI10Xsr8CDRKO0UZEriE24LxNDb7h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12828},"type":"module","gitHead":"7ae9a67e9dba8d2eab09e985b7cb5e061ec48f02","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"tsc"},"_npmUser":{"name":"tmcyrix","email":"tmcyrix@gmail.com"},"_npmVersion":"11.10.1","description":"MCP Server for BitPalm OS — manage projects, tasks, and feedback from Claude Code","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/os-mcp_1.0.1_1775291421279_0.19639310258746656","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@bitpalm/os-mcp","version":"1.2.0","keywords":["mcp","claude","bitpalm","project-management"],"author":{"name":"BitPalm LLC"},"license":"MIT","_id":"@bitpalm/os-mcp@1.2.0","maintainers":[{"name":"tmcyrix","email":"tmcyrix@gmail.com"}],"bin":{"bitpalm-mcp":"dist/index.js"},"dist":{"shasum":"2c42383ddf03bc0293683298ef272e235c72be96","tarball":"https://registry.npmjs.org/@bitpalm/os-mcp/-/os-mcp-1.2.0.tgz","fileCount":6,"integrity":"sha512-JqnB++rEzGNM7BYaNPzpAzEYYZTKQm+8f9DuiYs3YXLfpWRA7kvGjas/at1NwwOH9ao6ddeWvtmjtoXR3u2b1Q==","signatures":[{"sig":"MEQCIEX3aBMiTSEOPSczVk0DAZSkHoTn4M7ZEItWvkEUPRk6AiBTlXcjZBmuVPfCXPVfkU5X8Bvk0syjJgnjprzqn1VAuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17203},"type":"module","gitHead":"3a8431c525445b624e0da64ff276e8f1749a01fa","scripts":{"dev":"tsx src/index.ts","build":"tsc","prepublishOnly":"tsc"},"_npmUser":{"name":"tmcyrix","email":"tmcyrix@gmail.com"},"_npmVersion":"11.10.1","description":"MCP Server for BitPalm OS — manage projects, tasks, and feedback from Claude Code","directories":{},"_nodeVersion":"23.4.0","dependencies":{"zod":"^4.3.6","@modelcontextprotocol/sdk":"^1.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","typescript":"^5.8.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/os-mcp_1.2.0_1775292062270_0.32677137419918845","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@bitpalm/os-mcp","version":"1.2.1","description":"MCP Server for BitPalm OS — manage projects, tasks, and feedback from Claude Code","type":"module","bin":{"bitpalm-mcp":"dist/index.js"},"scripts":{"build":"tsc","prepublishOnly":"tsc","dev":"tsx src/index.ts"},"keywords":["mcp","claude","bitpalm","project-management"],"author":{"name":"BitPalm LLC"},"license":"MIT","publishConfig":{"access":"public"},"dependencies":{"@modelcontextprotocol/sdk":"^1.12.1","zod":"^4.3.6"},"devDependencies":{"@types/node":"^22.0.0","tsx":"^4.19.0","typescript":"^5.8.0"},"gitHead":"2b5a15d2c95cc5332022461cde9607f689f43a9b","_id":"@bitpalm/os-mcp@1.2.1","_nodeVersion":"23.4.0","_npmVersion":"11.10.1","dist":{"integrity":"sha512-lekzYtVyvfMU5YG53mjC6I6AusKVqBzyYaSBnc0HAc/8xTUd8pDw8YfXfcaVVJPPcxoRdyE5t6CrZWKue4xL8A==","shasum":"1c118b3594962c7beb7c0fea11f7f351b02c2a8d","tarball":"https://registry.npmjs.org/@bitpalm/os-mcp/-/os-mcp-1.2.1.tgz","fileCount":6,"unpackedSize":17412,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDRDkof3z1XtZwsLaUvDZ3vFFjVIREvEn8J0yjON+Wf/wIgYlH2FxMSnNMiVjOvXaATxF4Xqlhl6Nk9nF+t9a4YX1c="}]},"_npmUser":{"name":"tmcyrix","email":"tmcyrix@gmail.com"},"directories":{},"maintainers":[{"name":"tmcyrix","email":"tmcyrix@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/os-mcp_1.2.1_1775292162544_0.06617986822157573"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-04T08:20:29.870Z","modified":"2026-04-04T08:42:42.801Z","1.0.0":"2026-04-04T08:20:30.110Z","1.0.1":"2026-04-04T08:30:21.418Z","1.2.0":"2026-04-04T08:41:02.425Z","1.2.1":"2026-04-04T08:42:42.696Z"},"author":{"name":"BitPalm LLC"},"license":"MIT","keywords":["mcp","claude","bitpalm","project-management"],"description":"MCP Server for BitPalm OS — manage projects, tasks, and feedback from Claude Code","maintainers":[{"name":"tmcyrix","email":"tmcyrix@gmail.com"}],"readme":"# @bitpalm/os-mcp\n\nMCP Server for [BitPalm OS](https://os.bitpalm.ai) — manage projects, tasks, and feedback directly from Claude Code.\n\n## Setup (2 Minuten, einmalig)\n\n### 1. Install\n\n```bash\nnpm install -g @bitpalm/os-mcp\n```\n\n### 2. API Secret setzen\n\nDen Secret bekommst du von deinem Team Lead.\n\n```bash\necho 'export BITPALM_API_SECRET=\"HIER_SECRET_EINFÜGEN\"' >> ~/.zshrc\nsource ~/.zshrc\n```\n\n### 3. In deinem AI Code Editor konfigurieren\n\n#### Claude Code\n\n```bash\nmkdir -p ~/.claude\n```\n\nErstelle oder erweitere `~/.claude/settings.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"bitpalm-os\": {\n      \"command\": \"bitpalm-mcp\",\n      \"env\": {\n        \"BITPALM_API_SECRET\": \"${BITPALM_API_SECRET}\"\n      }\n    }\n  }\n}\n```\n\n#### Codex (OpenAI)\n\n```bash\ncodex mcp add bitpalm-os -- bitpalm-mcp\n```\n\nOder manuell in `~/.codex/config.toml`:\n\n```toml\n[mcp_servers.bitpalm-os]\ncommand = \"bitpalm-mcp\"\n\n[mcp_servers.bitpalm-os.env]\nBITPALM_API_SECRET = \"${BITPALM_API_SECRET}\"\n```\n\n### 4. Editor neustarten\n\nFertig. Die Tools sind jetzt verfügbar.\n\n## Available Tools\n\n| Tool | Description |\n|---|---|\n| `list_projects` | Alle Projekte anzeigen |\n| `get_project` | Projekt-Details + alle Tasks |\n| `find_project_by_repo` | Projekt automatisch anhand der Git Remote URL finden |\n| `create_task` | Einen Task erstellen |\n| `create_tasks_batch` | Mehrere Tasks auf einmal erstellen |\n| `update_task` | Task-Status oder Priorität ändern |\n| `add_feedback` | Schnelles Feedback oder Bug melden |\n| `get_open_feedback` | Offenes/unerledigtes Feedback anzeigen |\n| `resolve_feedback` | Feedback als erledigt markieren |\n| `update_project_description` | Projektbeschreibung aktualisieren (z.B. nach Code-Analyse) |\n| `get_project_status` | Status-Zusammenfassung für Kunden generieren |\n| `get_claude_md` | CLAUDE.md für ein Repo generieren |\n\n## Usage Examples\n\nIn Claude Code einfach natürlich fragen:\n\n- *\"Zeig mir alle Projekte\"*\n- *\"Erstelle einen Task im Projekt X: Login Button fixen\"*\n- *\"Analysiere den Code und erstelle Tasks für alles was noch gemacht werden muss\"*\n- *\"Feedback: Die API gibt 500 zurück auf /users\"*\n- *\"Generiere ein Status-Update für den Kunden\"*\n- *\"Erstelle eine CLAUDE.md für dieses Projekt\"*\n- *\"Finde heraus zu welchem Projekt dieses Repo gehört\"*\n- *\"Analysiere den Code und aktualisiere die Projektbeschreibung in BitPalm OS\"*\n- *\"Was für Feedback gibt es das ich umsetzen muss?\"*\n- *\"Feedback abc ist erledigt\"*\n\n## Projekt-Kontext\n\nDamit Claude Code weiß welches Projekt zu einem Repo gehört, schreibe die Projekt-ID in die `CLAUDE.md` des Repos:\n\n```markdown\nBitPalm OS Projekt-ID: 4a8b9c2d-1234-5678-...\n```\n\nDie Projekt-ID findest du in der URL wenn du das Projekt in BitPalm OS öffnest.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}