goodmorning-mcp
Provides access to OpenAI models (e.g., GPT-*) through the gm inference gateway, allowing agents to send prompts and receive completions.
Click on "Install 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., "@goodmorning-mcpAsk claude-fable-5 to explain quantum computing"
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.
goodmorning-mcp
An MCP (Model Context Protocol) server that exposes models available on the gm inference gateway — a Bittensor subnet product — as callable tools, so a coding agent (Codex, Claude Code) can call gm models by name and list what's available.
Install
npx -y goodmorning-mcpRelated MCP server: KappaML MCP Server
Requirements
Node >= 22.
Getting an API key
Sign up at saygm.com to get a GM_API_KEY.
Environment variables
Variable | Required | Default | Notes |
| yes | — | gm API key used as the bearer token for all requests |
| no |
| gm gateway base URL |
Codex
Add to ~/.codex/config.toml:
[mcp_servers.gm]
command = "npx"
args = ["-y", "goodmorning-mcp"]
env = { "GM_API_KEY" = "sk-...", "GM_BASE_URL" = "https://api.saygm.com/v1" }Claude Code
Add to .mcp.json:
{
"mcpServers": {
"gm": {
"command": "npx",
"args": ["-y", "goodmorning-mcp"],
"env": {
"GM_API_KEY": "sk-...",
"GM_BASE_URL": "https://api.saygm.com/v1"
}
}
}
}Tools
gm_ask
Ask a specific gm model a prompt and get back its full response text.
Param | Type | Required | Notes |
| string | yes | A gm catalog model id (see |
| string | yes | The user prompt |
| string | no | Optional system prompt |
| integer | no | Max output tokens (default 16384). Raising it increases gm's upfront credit hold; OpenAI-surface models are uncapped when it's unset. |
gm_ask auto-routes across the gm gateway's three API surfaces based on
the model's api_shapes in the gm catalog, so claude-fable-5, gpt-*,
kimi-k3, and gemini-* all work through the same tool:
Surface | Models | Endpoint |
OpenAI ( | e.g. |
|
Anthropic ( | e.g. |
|
Gemini ( | e.g. |
|
Models whose only surface is unsupported (e.g. responses-only) throw a
clear error naming the model and its api_shapes.
Non-streaming: the call blocks until the model finishes, then returns the full text in one shot. If the model returns empty content, the tool throws a clear error naming the model. The client applies a 5-minute timeout to accommodate long-reasoning models.
gm_list_models
No params. Returns the ids of models that are currently available and
served through a supported surface, as a newline-separated, sorted string,
for use as the model argument to gm_ask.
Usage
Once the server is configured, prompt your agent in natural language. It
will call gm_list_models to discover valid model ids, then gm_ask to
query one. For example:
Use gm to check the last response with kimi-k3.
Ask gm_list_models what's available, then get a second opinion from claude-fable-5, gpt-5.6, and gemini-3.1-pro-preview.
Model ids come and go with the gm catalog, so call gm_list_models rather
than hardcoding one.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
Discover, inspect and run 63,000+ agent tools from one balance. Pay per call, no subscriptions.
The OpenRouter for tools. One MCP connection gives any AI agent 254 hosted tools, pay per call.
Pay-per-use tool marketplace for AI agents. Search, price-check, and call APIs via MCP.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceExposes local Ollama instances as tools for Claude Code, allowing users to offload code generation, text drafting, and embedding tasks to local GPUs. It supports multi-turn conversations and model management through the Model Context Protocol.MIT

KappaML MCP Serverofficial
FlicenseNot gradedqualityDmaintenanceExposes the KappaML API as tools for AI assistants, enabling user management, model operations, predictions, learning, forecasting, metrics, and checkpoint management.1-- FlicenseNot gradedqualityBmaintenanceEnables agents to discover, evaluate, and serve task-specialist models (embeddings, reranking, classification, extraction) with OpenAI-compatible endpoints and MCP tools for routing, embedding, reranking, and extraction.-
- FlicenseNot gradedqualityCmaintenanceEnables an LLM to dynamically discover and call tools across multiple MCP servers (file, GitHub, SQL, Python execution) with authentication, rate limiting, and observability, supporting parallel execution and secure deployment.-