mcp-server

mcp-server

1

The mcp-server is designed to explore and understand the usage of MCP servers within LLM environments. It features tool management through environment variables and provides a variety of local and web-based tools. A sample chat application is included for practical demonstrations.

mcp-server

MCP server for experimenting with LLM tools. It allows for an understanding of MCP servers, the protocol, and their usage within LLMs. Not intended for reuse.

Dependencies

  • Install 'uv'

Launch the Server

Locally/stdio

Starts with mcp dev server.py on port 3000.

Network Server

Allows remote clients to connect, available at http://localhost:8000.

Tool Management

Enable or disable tools via environment variables MCP_ENABLE_TOOLS and MCP_DISABLE_TOOLS.

Available Tools

  • Addition, calculator, BMI calculation, echo, file processing, searches with web services, and GitHub integrations.

Samples

Includes a sample chat application demonstrating MCP tools with the Ollama LLM service.