Skip to main content
Glama

Lokaler MCP-Server mit Ollama

Ein lokales Python-Projekt, das ein Ollama-Sprachmodell mit einem MCP-Server verbindet. Das Modell kann die Tools des Servers entdecken, entscheiden, wann es eines aufruft, das Ergebniss empfang en und eine prägnante abs chließende Antworte erzeugen.

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

Verfügbare Tools

Tool

Zweck

add_numbers

Addiert zwei explizit angegebene Zahlen

get_student_info

Gibt das integrierte Demo-Studentenprofil zurück

search_students

Durchsucht files/students.json nach Namen und gewünschtem Feld

Related MCP server: custom-mcp-server

Voraussetzungen

  • Pyton 3.11+

  • Ollama installiert und in Betrief

  • Ollama-Modell llama3.2:3b

Windows-Einrichtung

python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
ollama pull llama3.2:3b
python client.py

Der Client startet server.py automatisch über den aktiven Pyton-Interpreter. Sie müssen den Server nicht in einem separaten Terminal starten.

Beispielfragen

  • What is 10 + 20?

  • Tell me about Pranay.

  • Where is Ananya studying?

  • What is Saranya studying?

Projektstruktur

mcp-server/
├── client.py
├── server.py
├── files/
│   └── students.json
├── tests/
│   └── test_server.py
└── requirements.txt

Tool-Ergebniss-Korrektur

Ollama erwartet, dass eine Tool-Ergebniss-Nachricht den ausgefüh rten tool_name enthält. Der Client fügt dieses Feld hinzu und übergibt die verfügbaren Tool-Definitionen an den Fol geaufruf, sodass das Modell die abs chließende Antworte erzeugen kann, nachdem ein MCP-Tool ausgefüh rt wurde.

Datenhinweis

files/students.json sind Demodaten. Ersetzen Sie sie durch fiktive Daten oder Daten, für die eine Einwilligung vorliegt, bevor Sie dieses Projekt öffentlich oder in der Produktion verwenden.

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