Ollama_MCP_Guidance
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OLLAMA_HOST | No | Ollama服务地址 | http://localhost:11434 |
| OLLAMA_TIMEOUT | No | 请求超时时间(秒) | 30 |
| API_DOC_FILE_PATH | No | API文档路径 | ollama-api.md |
| OLLAMA_USER_AGENT | No | 请求标识 | Ollama_MCP_Guidance/1.0 |
| API_DOC_MAX_LENGTH | No | API文档内容最大长度 | 8000 |
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
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_started_guideA | 🌟 Getting Started Guide: Your Gateway to the ask-ollama Project |
| get_ollama_listA | List all available models in the Ollama server. |
| get_ollama_versionA | Get the version information of the Ollama server. |
| get_running_modelsA | Get the status of currently running Ollama models. |
| post_generate_embeddingsA | Generate embeddings for the given text using Ollama API. |
| simple_chatA | Basic chat interaction with Ollama models. |
| post_show_modelA | Show detailed information about a model. |
| simple_generateA | Basic text generation with Ollama models. |
| get_api_doc_sectionD | – |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| read_api_file | 读取 API 文档资源 |
TDQS
Scored across 9 tools
Most tools have clearly distinct purposes: listing models, version, running status, guide, embeddings, model info, chat, and generation. The `get_api_doc_section` tool lacks a description, creating slight ambiguity, and `simple_chat` vs `simple_generate` could be confused but descriptions mitigate this.
Naming mixes prefixes: `get_*` for queries, `post_*` for actions, and `simple_*` for simplified implementations. While all use underscore_case, the inconsistent verb prefix and the `simple_` prefix deviate from a strict verb_noun pattern.
9 tools is well-scoped for an Ollama MCP server focused on guidance and basic interactions. Each tool covers a distinct aspect without unnecessary overlap or excessive quantity.
The tool set covers core operations: listing, version, running status, embeddings, model info, chat, and generation. It lacks model management (pull, delete, create) but that aligns with a guidance focus. The `get_api_doc_section` tool hints at documentation access, enhancing completeness.