mcp-server

mcp-server

0

MCP Server is a deployment platform for enabling large language models to interact with various external tools in a standardized way. It offers features such as RESTful API support, data validation, and asynchronous processing. Key tools supported include calculator, weather information retrieval, and web search functionalities.

MCP Server

MCP Server is a deployment server for the Model Context Protocol (MCP), allowing large language models (LLMs) to interact with external tools and services in a standardized manner.

Features

  • Supports various tools (calculator, weather, search)
  • RESTful API with FastAPI
  • Data validation with Pydantic
  • Efficient asynchronous processing
  • Automatic API documentation with Swagger UI

System Requirements

  • Python 3.8+
  • pip (Python package manager)

API Endpoints

Supported Tools

  1. Calculator: Perform basic operations.
  2. Weather: Retrieve weather information for a location.
  3. Search: Perform web searches.

Access full API documentation with Swagger UI at http://localhost:8000/docs.