loading…
Search for a command to run...
loading…
A lightweight MCP server providing read access to craft.io workspaces and items like products and features. It enables users to query workspace details and retr
A lightweight MCP server providing read access to craft.io workspaces and items like products and features. It enables users to query workspace details and retrieve specific items through the Model Context Protocol.
A lightweight MCP (Model Context Protocol) server providing read access to craft.io.
npm install
npm run build
Set the following environment variables:
export CRAFT_API_KEY="your-api-key"
export CRAFT_WORKSPACE_ID="your-workspace-id"
export CRAFT_ACCOUNT_ID="your-account-id"
export CRAFT_PORTAL_ID="your-portal-id" # optional
/workspace/{id}/items endpoint)/workspaces/{id} endpoint to list workspaces)Add to your Claude Code MCP settings (~/.claude/settings.json):
{
"mcpServers": {
"craft": {
"command": "node",
"args": ["/path/to/craft_mcp/dist/index.js"],
"env": {
"CRAFT_API_KEY": "your-api-key",
"CRAFT_WORKSPACE_ID": "your-workspace-id",
"CRAFT_ACCOUNT_ID": "your-account-id"
}
}
}
}
npm start
| Tool | Description |
|---|---|
craft_ping |
Test connectivity to craft.io API |
craft_get_workspace |
Get workspace details |
craft_get_items |
Get items (products, features, etc.) from workspace |
craft_get_item |
Get a specific item by ID (e.g., UPS-1234) |
# Watch mode for development
npm run dev
# Build
npm run build
MIT
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"craft-mcp-server": {
"command": "npx",
"args": []
}
}
}PRs, issues, code search, CI status
Database, auth and storage
Reference / test server with prompts, resources, and tools.
Secure file operations with configurable access controls.