muse-glimmer-agent
Provides integration with a local Ollama instance, listing available Ollama models and running AI agents powered by Ollama-hosted models such as muse-glimmer.
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., "@muse-glimmer-agentWhat's the weather in Paris today?"
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.
Muse Glimmer + MCP + Langfuse (local)
A minimal Pydantic AI agent that:
runs
muse-glimmer(Meta's 30B agentic model) through a local Ollama instance,has MCP enabled: a local FastMCP server (
mcp_server.py) is attached as a stdio subprocess, exposingget_weather,get_current_time, andlist_ollama_modelsas agent tools,sends full traces (model requests, tool calls, outputs) to a local Langfuse instance for observability.
Prerequisites
Ollama running with the model pulled:
ollama pull muse-glimmerA local Langfuse instance (e.g. via
docker composefrom the Langfuse repo) reachable athttp://localhost:3000.uv (or use
python3 -m venv+pip).
Related MCP server: MCP Ollama Consult Server
Setup
cp .env.example .env # then fill in your Langfuse keys
uv sync # installs pydantic-ai, fastmcp, langfuse, ....env:
LANGFUSE_PUBLIC_KEY=pk-lf-...
LANGFUSE_SECRET_KEY=sk-lf-...
LANGFUSE_BASE_URL=http://localhost:3000
LANGFUSE_HOST=http://localhost:3000
OLLAMA_BASE_URL=http://localhost:11434/v1
OLLAMA_MODEL=muse-glimmerRun
uv run python agent.pyThe agent answers three demo prompts, calling MCP tools as needed:
š§ User: What is the weather in Paris today?
š¤ Agent: Weather in Paris: clear skies, 22°C, humidity 51%.
š§ User: What time is it in Tokyo right now?
š¤ Agent: The current time in Asia/Tokyo is 2026-08-25 21:04:33 JST.
š§ User: Which Ollama models are available locally?
š¤ Agent: NAME ID SIZE MODIFIED ...Observability (Langfuse)
Open http://localhost:3000 ā Traces. Each run produces traces named
muse-glimmer-mcp-agent, with spans for model requests (input/output tokens)
and each MCP tool call ā inspect inputs, outputs, latencies, and costs.
Expose the agent as an MCP server
agent_mcp_server.py flips the architecture around: the agent itself becomes
an MCP server exposing one tool ā ask_agent(prompt) ā to any MCP client
(Claude Desktop, VS Code, Cursor, another Pydantic AI agent, ...). Each call
runs muse-glimmer via Ollama, still has the inner MCP tools, and is traced
to Langfuse.
Run the server
uv run python agent_mcp_server.pyClient configuration
Point any MCP client at this server using your uv-managed venv's Python
(uv run --project <repo> python also works). Examples:
Claude Desktop ā claude_desktop_config.json:
{
"mcpServers": {
"muse-glimmer-agent": {
"command": "/home/d3lee/.local/bin/uv",
"args": ["run", "--project", "/home/d3lee/my-repos/pydantic-ai-mcp-server-sample", "python", "agent_mcp_server.py"]
}
}
}VS Code ā .vscode/mcp.json:
{
"servers": {
"muse-glimmer-agent": {
"type": "stdio",
"command": "uv",
"args": ["run", "--project", "/home/d3lee/my-repos/pydantic-ai-mcp-server-sample", "python", "agent_mcp_server.py"]
}
}
}Cursor ā .cursor/mcp.json:
{
"mcpServers": {
"muse-glimmer-agent": {
"command": "uv",
"args": ["run", "--project", "/home/d3lee/my-repos/pydantic-ai-mcp-server-sample", "python", "agent_mcp_server.py"]
}
}
}Layout
File | Purpose |
| Pydantic AI agent: Ollama model + MCP capability + Langfuse |
| FastMCP server (stdio) exposing the local tools |
| Exposes the agent itself as an MCP server ( |
| Langfuse + Ollama configuration |
pydantic-ai-mcp-server-sample
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables seamless integration between Ollama's local LLM models and MCP-compatible applications, supporting model management and chat interactions.131,209171AGPL 3.0
- AlicenseAqualityCmaintenanceEnables consulting with local Ollama models for reasoning from alternative viewpoints. Supports sending prompts to Ollama models and listing available models on your local Ollama instance.51MIT
- AlicenseAqualityDmaintenanceIntegrates Ollama's local AI models with MCP clients, enabling listing models, viewing model details, and asking questions to models.3MIT
- FlicenseNot gradedqualityCmaintenanceExposes system tools (disk usage, file listing) and weather information via Open-Meteo to MCP-compatible LLMs.
Related MCP Connectors
MCP server exposing the Backtest360 engine API as tools for AI agents.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/saram-io/pydantic-ai-mcp-server-sample'
If you have feedback or need assistance with the MCP directory API, please join our Discord server