Claude Sidekick
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OLLAMA_TIMEOUT | No | Request timeout in milliseconds | 300000 |
| OLLAMA_BASE_URL | No | The base URL of the Ollama server | http://localhost:11434 |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ollama_generate_textA | Generate text using local Ollama for SIMPLE, token-efficient tasks like basic content, error messages, placeholder text, boilerplate code, or routine documentation. Use instead of Claude for non-analytical text generation. AVOID for complex reasoning, analysis, or creative writing that requires nuanced understanding. |
| ollama_chatA | Have a conversation with local Ollama for SIMPLE Q&A, factual questions, or basic explanations that don't require deep reasoning. Prefer for routine queries to save Claude tokens. AVOID for complex analysis, nuanced discussions, or tasks requiring sophisticated reasoning. |
| ollama_embed_textA | Generate text embeddings using local embedding models like nomic-embed-text. Ideal for batch embedding tasks, semantic search, similarity comparisons, and clustering. Use this for routine embedding generation to save Claude tokens. |
| ollama_code_generationA | Generate SIMPLE code like getters/setters, basic CRUD operations, validation rules, boilerplate code, or routine functions. Use for mechanical coding tasks that follow established patterns. AVOID for architectural decisions, complex business logic, or code requiring sophisticated design patterns. |
| ollama_summariseA | Create BRIEF summaries for logs, documentation, or simple content. Use for factual condensation and routine document processing that doesn't require deep analysis or insight. Ideal for batch summarization tasks to save Claude tokens. AVOID for content requiring interpretation or analytical summarization. |
| ollama_list_modelsA | List all available Ollama models on the local system |
| ollama_pull_modelA | Download and install a new model to Ollama |
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 7 tools
The four text-generation tools (generate_text, chat, code_generation, summarise) have overlapping purposes and require careful reading of descriptions to distinguish. Embeddings and model management are clearly distinct.
Naming mixes verb_noun (generate_text, embed_text, list_models, pull_model), bare verbs (chat, summarise), and noun_noun (code_generation). The British spelling of 'summarise' further breaks consistency.
Seven tools is a well-scoped count for an Ollama integration, covering generation, chat, embeddings, and model management without unnecessary bloat.
Core operations are covered (generate, chat, embed, list, pull), but missing model deletion and model info endpoints are minor gaps that agents could work around.