E
Docs/Customization/Model Context Protocol

Model Context Protocol

Connect external tools and context through explicit MCP server configuration.

Draft

Overview#

Eudorian Code is intended to support Model Context Protocol servers as optional, user-configured sources of tools and context. The client should show which server provides each capability.

Trust Boundary#

  • Inspect: Review the server publisher, command, and requested environment before enabling it.
  • Scope: Grant only the files, secrets, and network access needed for the task.
  • Revoke: Disable a server when it is no longer needed and rotate exposed credentials.

Configuration Shape#

Draft example
{
  "mcpServers": {
    "example": {
      "command": "<server-command>",
      "args": ["<server-argument>"]
    }
  }
}

Support Status#

Client integration pending

Transport support, authentication, server lifecycle, and permission prompts are not yet published.