Connect Your AI Assistant to the Squid Project Management System
Use the open Model Context Protocol standard to connect any MCP-compatible AI assistant to manage projects, requirements, and releases directly.
Model Context Protocol (MCP) is an open standard developed by Anthropic that allows any MCP-compatible AI assistant to securely access external systems. Through MCP, an AI assistant can interact directly with the Squid API to manage projects, track requirements, and schedule plans — not tied to any specific vendor or platform.
You need a Nautilus account to log in. If you don't have one, register at Nautilus.
Any MCP-compatible client, such as Claude Desktop, Claude Code, or any third-party implementation.
| Endpoint | URL |
|---|---|
| MCP Server | https://mcp-server-production-f4cuesozga-de.a.run.app/mcp |
| Health Check | https://mcp-server-production-f4cuesozga-de.a.run.app/health |
| OAuth2 Discovery | https://mcp-server-production-f4cuesozga-de.a.run.app/.well-known/oauth-authorization-server |
MCP Server authenticates via Nautilus OAuth2 — the entire flow is handled automatically.
MCP Client requests OAuth2 Metadata from MCP Server to locate the Nautilus authorization endpoint.
Browser opens the Nautilus login page. After the user authorizes with their Nautilus account, a JWT Token is issued.
MCP Server proxies Squid API calls using the Token, with automatic background refresh — no manual re-login needed.
Once connected, Claude can use the following tools to manage your Squid system.
Create, query, update, delete, change status, list, submit validation reports, and associate with plans.
Create, query, update, delete, archive, change status, list, track progress, and associate with plans.
Create, query, update, delete, disable, and list categories.
Create, query, update, delete, manage status, partial updates, create versions, list versions, and associate requirements.
Create, query, view details, create versions, and list versions for project proposals.
Submit, query, and calculate scores and statistics for validation reports.
System overview statistics, status distribution, and recent activity tracking.
Squid MCP Server uses OAuth2 automatic authentication. Simply add the MCP Server URL — the client will automatically complete the OAuth2 Discovery and authentication flow.
Below are examples for common MCP clients (any MCP protocol-compatible client is supported):
Edit the config file:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonAdd the following:
Save and restart Claude Desktop. On first connection, the browser will open automatically for OAuth2 login.
Run the following command in your terminal:
After adding, the OAuth2 flow will trigger automatically the first time you use an MCP tool.
The first time you use an MCP tool, the system will guide you through login:
After logging in, the system maintains your session automatically. Tokens are refreshed in the background — no re-login required.
After setup, type the following in your AI assistant to test:
If you see a project list (even empty), the connection is working.
Expected response: {"status":"healthy", ...}
Once connected, use natural language to manage your Squid system through the AI assistant:
| MCP Protocol Version | 2024-11-05 |
| Transport | Streamable HTTP |
| Authentication | OAuth2 (Auto Discovery + Bearer Token) |
| Response Format | JSON-RPC 2.0 |
| Content-Type | application/json |
| Accept | application/json, text/event-stream |
| Deployment | GCP Cloud Run (asia-east1) |
| Tool Count | 43 MCP Tools |
Check if the MCP Server is running:
Expected: {"status":"healthy"}. If no response, please try again later.
Check the following in order:
Please verify:
No. Once logged in, the system maintains your session automatically in the background. Re-login is only required after extended inactivity (over 30 days), at which point the client will automatically open the browser to guide you through login.
All MCP protocol-compatible clients are supported, including:
MCP is an open standard — not tied to any specific AI vendor or platform.
Connect your AI assistant to Squid now and experience AI-driven development automation.
Learn About Squid