mcp-server
Локальный 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"]Доступные инструменты
Инструмент | Назначение |
| Складывает два явно указанных числа |
| Возвращает встроенный демонстрационный профиль студента |
| Ищет в |
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 содержит демонстрационные данные. Замените их на вымышленные данные или данные, полученные с согласия, прежде чем использовать этот проект публично или в производстве.
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