mcp-server
Ollama を使用したローカルMCPサーバー
Ollama 言語モデルを MCP サーバーに接続するローカル Python プロジェクトです。モデルはサーバーのツールを検出し、いつツールを呼び出すかを判断し、結果を受け取り、簡潔な最終応答を生成できます。
flowchart TD
U["User question"] --> C["Python MCP client"]
C --> O["Ollama llama3.2:3b"]
O --> C
C --> S["Local MCP server"]
S --> D["Student JSON data"]利用可能なツール
ツール | 目的 |
| 明示的に指定された 2 つの数値を加算します |
| 組み込みのデモ用学生プロフィールを返します |
|
|
Related MCP server: custom-mcp-server
必要条件
Python 3.11+
Ollama がインストールされ、実行中であること
Ollama モデル
llama3.2:3b
Windows のセットアップ
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
ollama pull llama3.2:3b
python client.pyクライアントは、アクティブな Python インタープリターを通じて server.py を自動的に起動します。別のターミナルでサーバーを起動する必要はありません。
質問の例
What is 10 + 20?Tell me about Pranay.Where is Anaya studying?What is Saraya studying?
プロジェクト構造
mcp-server/
├── client.py
├── server.py
├── files/
│ └── students.json
├── tests/
│ └── test_server.py
└── requirements.txtツール結果の修正
Ollama は、ツール結果メッセージに実行された tool_name が含まれていることを期待します。クライアントはこのフィールドを含め、利用可能なツール定義を後続の呼び出しに渡すことで、MCP ツールの実行後にモデルが最終応答を生成できるようにします。
データに関する注意
files/students.json はデモ用データです。このプロジェクトを公開または本番環境で使用する前に、架空のデータまたは同意を得たデータに置き換えてください。
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 Servers
- AlicenseAqualityCmaintenanceLets Claude query and manage a local Ollama server — list models, inspect them, run generate/chat completions, pull or delete models.8MIT
- AlicenseNot gradedqualityDmaintenanceExposes custom Python functions as tools and integrates with Ollama for tool calling.4MIT
- FlicenseNot gradedqualityCmaintenanceEnables LLMs to manage student records through natural language by wrapping a simple HTTP student server's endpoints as MCP tools.
- AlicenseNot gradedqualityCmaintenanceEnables document retrieval, OCR, web search, and calculator tools via a RAG pipeline and LangGraph agent, all running locally with Ollama.MIT
Related MCP Connectors
Gateway between LLM agents and world data through eight tools and a bundled endpoint catalog.
500+ deterministic tools for AI agents: math, conversion, validation, hashing, encoding, date/time.
AI-callable calculators and engineering models with real formulas. No hallucinated math.
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/Pranay-6669/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server