U
User

MCP Connection

Corresponding client: internal/mcp (ServerConfig{Name, Type: stdio|sse|http|ws, Command/Args/URL, Env, OAuth, Enabled}; tool discovery + OAuth flow)
Client-side local availability: MCP server connections, tool discovery, OAuth, and claude.ai connector interoperability are all natively supported and verifiable via CLI.
Configured Servers
connected 3 · needs-auth 1 · failed 1
Exposed Tools
38 mcp____ namespace
claude.ai connector
Gmail · GDrive
Proxy
mcp-proxy.fuxicode.com
MCP Server
NameTransportScopeCapabilityCommand / URLStatus
filesystemstdiouserTools✓ Resources✓npx @mcp/fsconnected
githubstdiostdioTools✓ Prompts✓api.githubcopilot.com/mcpconnected
postgresstdiostdioTools✓ Resources✓mcp-server-postgresconnected
sentryssestdioTools✓mcp.sentry.dev/sseneeds-auth
custom-apistdiostdiolocalhost:9000/mcpfailed
claude.ai hosted connectors (interop)scope: claudeai
Gmailclaude_ai_gmail → displayed as "Gmail" (prefix stripped)
connected
Google Driveclaude_ai_gdrive · OAuth(XAA)
needs-auth

Normalization: NormalizeNameForMCP converts "claude.ai Gmail" to "claude_ai_gmail"; the UI uses StripClaudeAIDisplayPrefix

MCP Proxy & OAuth
# 远程 MCP 经代理
proxy: https://mcp-proxy.fuxicode.com
path: /v1/mcp/{server_id}
# OAuth (SvcOAuthConfig)
client_id: a187d8…
callback_port: 19876
metadata_url: /.well-known/oauth-...
reasoning_effort: medium
MCP/skills are client-local configurations (stored on disk at settings/mcp.json). Centralized management from the admin backend is a future enhancement.