Control DevForge without leaving your IDE
From Claude Code, Codex, Cursor, Cline, Windsurf, Zed, and any MCP-compatible AI tool, access DevForge projects, tasks, and site audits directly. Manage your side projects in natural language.
Control DevForge by talking
「Add a task 'Fix mobile nav bug' to my Company HP project in DevForge」
「Run a site audit on my portfolio site and tell me the worst items first with fix steps」
「Log 'Finished MCP integration' to DevForge on the project I'm working on」
「Show me all open tasks across projects ordered by priority」
Available tools
8 tools available (more coming)
list_projectsList all projects owned by the authenticated user, ordered by priority (1 = highest). Excludes soft-deleted projects. Use this to discover what projects exist.
get_projectGet full details of a single project by ID, including all its active tasks and the latest site audit score if available.
list_tasksList tasks across projects. If projectId is given, returns tasks for that project only. Otherwise returns tasks for all projects ordered by project priority, then task sortOrder.
create_taskAdd a new task (TODO item) to a project. The task is added at the top of the project's task list. Returns the created task.
update_task_statusChange the status of an existing task. Use this to mark tasks as doing / hold / done, or to reopen completed tasks.
run_site_auditRun a full site audit (security + SEO + LLMO + integration = 26 items) on a project's production URL. Saves the result to the project. Returns the score and category breakdown. Typical runtime: 5-15 seconds.
get_audit_resultGet the latest saved site audit result for a project without re-running. Returns full per-item results. Run `run_site_audit` first if no result exists yet.
log_dev_activityRecord a development activity log entry for a project. Use this to track what you've been working on from Claude Code / Codex / Cursor. Appears in the project's activity timeline.
Setup guide
(1) Sign up for DevForge → (2) Create an API key in Settings → (3) Paste it into your AI client
After login, go to Integrations → API Keys (MCP Server) and click "Create key". A key in the format dfk_xxx_... is shown only once at creation.
Anthropic official CLI. One command in your terminal.
claude mcp add --transport http devforge \
https://devforge.itlibra.com/api/mcp \
--header "Authorization: Bearer dfk_xxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"- Run the command above in your terminal (replace dfk_xxx... with your key)
- Run `claude mcp list` to verify
- Test by asking Claude Code "Show me my DevForge projects"
Desktop Claude app. Edit config file and restart.
%APPDATA%\Claude\claude_desktop_config.json(C:\Users\<ユーザー名>\AppData\Roaming\Claude\claude_desktop_config.json)~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"devforge": {
"type": "http",
"url": "https://devforge.itlibra.com/api/mcp",
"headers": {
"Authorization": "Bearer dfk_xxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}- Open the config file at the path above (create if it doesn't exist)
- Add the mcpServers section (keep existing content)
- Replace dfk_xxx... with your key
- Save and restart Claude Desktop
If you use Claude Code, you can ask it to edit this config file for you: tell it the path and JSON above, and say "Add DevForge to my Claude Desktop MCP config".
Cursor IDE. Configure via settings file or GUI.
%USERPROFILE%\.cursor\mcp.json(C:\Users\<ユーザー名>\.cursor\mcp.json)~/.cursor/mcp.jsonCursor → Settings → MCP → Add Server{
"mcpServers": {
"devforge": {
"url": "https://devforge.itlibra.com/api/mcp",
"headers": {
"Authorization": "Bearer dfk_xxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}- Create mcp.json at the path above (or add to existing)
- Replace dfk_xxx... with your key
- Restart Cursor
- Test by asking "List my DevForge projects" in chat
You can also ask Claude Code to edit ~/.cursor/mcp.json for you.
OpenAI Codex CLI. MCP support since March 2025.
~/.codex/config.json{
"mcpServers": {
"devforge": {
"url": "https://devforge.itlibra.com/api/mcp",
"headers": {
"Authorization": "Bearer dfk_xxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
}
}
}- Create or edit ~/.codex/config.json
- Replace dfk_xxx... with your key
- Restart codex and test
You can ask Claude Code to create ~/.codex/config.json for you.
Other MCP-compatible clients use the same endpoint + Bearer auth.
VS Code → Cline extension → MCP Settings~/.continue/config.json~/.codeium/windsurf/mcp_config.jsonZed → Settings → MCPEndpoint: https://devforge.itlibra.com/api/mcp
Transport: Streamable HTTP (POST JSON-RPC 2.0)
Auth: Authorization: Bearer dfk_xxx_xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Any client that supports MCP over HTTP just needs the URL and Authorization header.If you use Claude Code, you can tell it the config file path and connection info above and ask it to add DevForge to your MCP config.
- URL:
https://devforge.itlibra.com/api/mcp - Transport: Streamable HTTP (JSON-RPC 2.0 over POST)
- Auth:
Authorization: Bearer dfk_xxx_... - Rate limit: 60 req/min per API key
- Timeout: 30s per tool call
Pricing and transparency
Access to the MCP server, API key creation, and tool calls are all completely free on the DevForge side. AI inference costs (Claude / GPT / Gemini etc.) are billed directly by your AI client to each provider — DevForge never acts as a middleman for AI billing.
Connect DevForge to your AI tools and ship faster
Free signup. No credit card. Unlimited projects.
Start for free →