{"repo":"ausboss/mcp-ollama-agent","free":true,"listed":false,"github":"https://github.com/ausboss/mcp-ollama-agent","clone":"git clone https://github.com/ausboss/mcp-ollama-agent.git","description":"A TypeScript example showcasing the integration of Ollama with the Model Context Protocol (MCP) servers. This project provides an interactive command-line interface for an AI agent that can utilize the tools from multiple MCP Servers..","language":"TypeScript","stars":29,"topics":["agent","mcp-client","mcp-server","ollama","ollama-tools","mcp-agent","tool-agent","typescript"],"license":null,"category":"mcp-servers","readme_excerpt":"TypeScript MCP Agent with Ollama Integration This project demonstrates integration between Model Context Protocol (MCP) servers and Ollama, allowing AI models to interact with various tools through a unified interface. ✨ Features - Supports multiple MCP servers (both uvx and npx tested) - Built-in support for file system operations and web research - Easy configuration through mcp-config.json similar to claude desktop config.json - Interactive chat interface with Ollama integration that should support any tools - Standalone demo mode for testing web and filesystem tools without an LLM 🚀 Getting Started 1. Prerequisites: - Node.js (version 18 or higher) - Ollama installed and running - Install the MCP tools globally that you want to use: 2. Clone and install: 3. Configure your tools and tool supported Ollama model in mcp-config.json : 4. Run the demo to test filesystem and webresearch tools without an LLM: 5. Or start the chat interface with Ollama: ⚙️ Configuration - MCP Servers: Add any MCP-compatible server to the mcpServers section - Ollama: Configure host and model (must support function calling) - Supports both Python (uvx) and Node.js (npx) MCP servers 💡 Example Usage This example used this model qwen2.5:latest System Prompts Some local models may need help with tool selection. Customize the system prompt in ChatManager.ts to improve tool usage. 🤝 Contributing Contributions welcome! Feel free to submit issues or pull requests.","default_branch":null,"files":null,"tree":[],"storefront":"/r/ausboss","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ausboss/mcp-ollama-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}