1. Inventory every MCP server
List each server name, command, arguments, working directory, environment variables, install source, update path, owner, and intended tool set before enabling it in a host.
MCP host config
Keep MCP server permissions separate from the OpenAI-compatible model route. Review server commands, local access, env vars, approval points, and redacted evidence before using TKEN in an IDE, desktop host, agent runner, or team workflow.
{
"mcpServers": {
"local-docs": {
"command": "node",
"args": ["./servers/docs-search.mjs"],
"env": {
"DOCS_ROOT": "./docs"
}
}
},
"modelProvider": {
"baseURL": "https://www.tken.shop/v1",
"apiKeyEnv": "TKEN_API_KEY"
}
}
MCP hosts connect models to tools. A safe review treats the MCP server as the tool boundary and the OpenAI-compatible base URL as the model boundary. Mixing them makes permission bugs, leaked keys, and rollout failures harder to debug.
List each server name, command, arguments, working directory, environment variables, install source, update path, owner, and intended tool set before enabling it in a host.
Mark read-only, write, network, browser, shell, filesystem, and external-account actions. Add explicit approval for actions that create, delete, send, purchase, deploy, or expose private data.
Put the TKEN base URL in the OpenAI-compatible model provider section. Keep the API key in an environment variable such as TKEN_API_KEY, never inside an MCP server command or public config.
Confirm /v1, /models, selected model ID, and one small non-streaming chat request before connecting real MCP tools or giving an agent access to local projects.
A useful rollout record proves what changed without preserving secrets. Keep operational facts, not sensitive screenshots or raw prompts.
Start with one harmless read-only MCP tool and one small model request. Do not begin with shell, browser, billing, email, deployment, or destructive file actions.
Gate actions that send messages, publish content, spend money, change security settings, deploy production changes, or modify account data. Save only the approval outcome and redacted summary.
If the chosen model ID is absent from /models, tool-call shape is unsupported, latency is unstable, or errors cannot be classified, pause the rollout and fix configuration before expanding access.
No. MCP config tells a host which servers to connect to and what tools they expose. Model gateway config tells the client where to send model requests, which API key to use, and which model ID to select.
Use https://www.tken.shop/v1 in the host's OpenAI-compatible model provider settings. Keep the API key in an environment variable such as TKEN_API_KEY and redact it from screenshots.
Review command, args, env, working directory, install source, filesystem access, network access, external accounts, write actions, user approvals, logging, and rollback steps.
Use the GitHub guide and sample review JSON for a copyable review checklist, permission classes, evidence fields, and rollout gate. Read the MCP host gateway guide or open the sample review config.
Create a TKEN key, set https://www.tken.shop/v1 as the model base URL, confirm /models, then test one harmless MCP tool with redacted evidence.