Skip to main content
Glama

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"]

利用可能なツール

ツール

目的

add_numbers

明示的に指定された 2 つの数値を加算します

get_student_info

組み込みのデモ用学生プロフィールを返します

search_students

files/students.json を名前と要求されたフィールドで検索します

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 はデモ用データです。このプロジェクトを公開または本番環境で使用する前に、架空のデータまたは同意を得たデータに置き換えてください。

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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