Skip to main content
Glama

Локальный MCP-сервер с Ollama

Локальный Python-проект, который подключает языковую модель Ollama к MCP-серверу. Модель может обнаруживать инструменты сервера, решать, когда вызвать один из них, получать результат и формировать краткий итоговый ответ.

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

Складывает два явно указанных числа

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

Клиент автоматически запускает server.py через активный интерпретатор Python. Вам не нужно запускать сервер в отдельном терминале.

Примеры вопросов

  • What is 10 + 20?

  • Tell me about Pranay.

  • Where is Ananya studying?

  • What is Saranya studying?

Структура проекта

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

Исправление результата инструмента

Ollama ожидает, что сообщение tool-result содержит 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