learners-mcp
by arashbehmand
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GEMINI_API_KEY | No | API key for Gemini (required if using Gemini) | |
| OPENAI_API_KEY | No | API key for OpenAI (required if using OpenAI) | |
| ANTHROPIC_API_KEY | No | API key for Anthropic (required if using Anthropic models) | |
| OPENROUTER_API_KEY | No | API key for OpenRouter (required if using OpenRouter) | |
| LEARNERS_MCP_DATA_DIR | No | Override the data directory (default: '~/.learners-mcp/') | |
| LEARNERS_MCP_ROUTE_QA | No | Re-route a task to a different profile (e.g., 'fast') | |
| LEARNERS_MCP_LLM_CONFIG | No | Path to a custom llm.yaml configuration file | |
| LEARNERS_MCP_ARTIFACT_DIR | No | Directory to write learner artifact Markdown mirror (default: './learners/<material-slug>/') | |
| LEARNERS_MCP_MODEL_DEFAULT | No | Override the default model for a profile (e.g., 'gpt-4o-mini') | |
| LEARNERS_MCP_PARAMS_DEFAULT | No | Override default params for a profile as JSON (e.g., '{"reasoning_effort":"low"}') | |
| LEARNERS_MCP_ARTIFACT_MIRROR | No | Set to 'off' to disable automatic Markdown writes (default: on) |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues