Multi MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| host | No | The host to bind the SSE server to when running in SSE mode. | |
| port | No | The port to bind the SSE server to when running in SSE mode. | |
| BASE_URL | No | Environment variable for the base URL of the OpenAI-compatible API used by clients. | |
| transport | No | The communication transport mode to use. Can be 'stdio' for CLI-style operation or 'sse' for an HTTP SSE server. | stdio |
| MODEL_NAME | No | Environment variable for the model name, typically used for connecting LangGraph or other clients. | |
| BRAVE_API_KEY | No | API key required for the Brave Search MCP server to provide web search capabilities. | |
| OPENAI_API_KEY | No | Environment variable for the OpenAI API key used by clients. | |
| MULTI_MCP_API_KEY | No | Optional secret key for authentication when managing the proxy via HTTP API. | |
| GITHUB_PERSONAL_ACCESS_TOKEN | No | Personal access token required for the GitHub MCP server to manage repositories, issues, and pull requests. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| completions | {} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| weather__get_weatherC | Get weather for location via HTTP call. |
| calculator__addB | Add two numbers |
| calculator__multiplyB | Multiply two numbers |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 3 tools
The three tools have clearly distinct purposes: two are for mathematical operations (addition and multiplication) and one is for weather retrieval. There is no overlap or ambiguity between these functions, making it easy for an agent to select the correct tool.
The naming is mixed: 'calculator__add' and 'calculator__multiply' follow a consistent 'domain__verb_noun' pattern, but 'weather__get_weather' uses a different structure with a redundant 'weather' term. This inconsistency reduces predictability, though the names remain readable.
With only three tools, the server feels thin and under-scoped for a 'Multi MCP' name that suggests broader functionality. The tools cover two unrelated domains (calculator and weather), lacking depth in either area, which may limit agent effectiveness.
The tool surface is severely incomplete. For the calculator domain, basic operations like subtraction and division are missing, and for weather, there are no tools for forecasts or historical data. This creates significant gaps that will likely cause agent failures in handling related tasks.