Darwin MCP server
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Darwin MCP serverSearch the Darwin documentation for MCP tool descriptions"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Darwin integrations
Public, self-serve installation artifacts for Darwin's production MCP server:
https://mcp.darwin.so/mcpThe server dynamically advertises the canonical seven-tool Search → Act contract. These examples never copy a static tool schema into an agent framework; clients call MCP tools/list at runtime so tool metadata stays current.
Install now
The separate Gemini CLI extension is installable with:
gemini extensions install https://github.com/darwin-studios/darwin-gemini-cliDarwin is also active in the official MCP Registry as so.darwin/darwin.
Related MCP server: governed-rag-mcp
Verify the public contract
npm install
npm run smokenpm run smoke initializes a real production MCP session, discovers tools dynamically, and asserts the seven canonical tool names. To also run one authenticated, read-only Search without putting a secret in source control, set DARWIN_ACCESS_TOKEN in the process environment.
Safety boundary
Search is read-only. Action mutations are separate tools.
A successful model turn is not proof that an Action completed; read the Action state.
Never put Darwin tokens, provider credentials, payment data, or approval material in prompts, workflow exports, URLs, or committed configuration.
Preserve
capabilityRevision,actionId, and mutationrequestIdoutside model prose.Close MCP clients in
finallyblocks and refresh tools when the contract changes.
Marketplace artifacts that require vendor review are intentionally not submitted from this repository. Darwin documentation labels those separately as Submission ready, Submitted, or Approved.
Release status
Artifact | Status | Verification |
Production MCP endpoint | Install now | MCP initialization and seven-tool discovery |
Official MCP Registry | Install now | Active as |
Gemini CLI extension | Install now | Public |
Cursor and VS Code configs | Install now | Generated from each client's documented remote-MCP format |
Framework recipes | Install now | Dynamic-discovery and cleanup invariants checked; framework packages remain version-pinned by adopters |
n8n workflow | Install now | Export shape and current MCP Client Tool v1.4 parameters validated; credentials intentionally absent |
Gumloop recipe | Install now | Manual reusable-node setup; Gumloop provides no credential-free portable node export |
This server cannot be deployed
Maintenance
Related MCP Connectors
Agent-driven search: build, import, tune, search, and score result quality — all over MCP.
Read-only MCP tools for AI agent discovery, structured resources, and NIULAI information.
Search MCP servers, MCP clients and AI agents, and retrieve listing details. Free, read-only access.
Governed data discovery, exact queries, decisions, simulations, and runtime utilities over MCP.
Related MCP Servers
- AlicenseCqualityCmaintenanceEnables browsing and querying Smartsheet data through read-only MCP tools, allowing MCP-compatible clients to explore sheets, reports, dashboards, and more.66MIT
- AlicenseAqualityBmaintenanceProvides governed retrieval over MCP with hybrid search, strict confidence gating, and access control, exposing three read-only tools.3Apache 2.0
- AlicenseAqualityCmaintenanceEnables any MCP-compatible agent to query, diagnose, map, and operate Elasticsearch or OpenSearch clusters via REST, with read-only defaults and layered safety controls.34Apache 2.0
- FlicenseNot gradedqualityBmaintenanceEnables read-only access to Drupal content through MCP tools for listing content types, retrieving content type schemas, fetching content, and searching content.-