claude-mcp-server-two

claude-mcp-server-two

0

Claude MCP Server implements a Model Context Protocol server to facilitate interaction with AI tools and models from multiple providers. Offering extensibility and built-in tools, it supports both Node.js and Python server implementations.

Claude MCP Server

This project implements a server following the Model Context Protocol (MCP) to integrate AI tools and models. It supports multiple AI providers like OpenAI, Anthropic, and Google, and offers several built-in tools for code analysis, web interaction, and more.

Features

  • MCP Compliance: Integrates seamlessly with MCP clients.
  • Multi-Provider Support: Utilizes models from OpenAI, Anthropic, and Google.
  • Extensible Tooling: Framework for adding and managing custom tools, including code generation, web requests, and code analysis.
  • Node.js and Python Servers: Includes implementations for Node.js and Python (FastAPI).
  • Containerization: Docker support for deployment.
  • Testing and Formatting: Integrated with Jest and pytest for testing; uses ESLint and Prettier for code quality.

Setup and Installation

  1. Clone the repository and navigate to the directory.
  2. Setup environment variables.
  3. Run the Node.js or Python server.
  4. Optionally, use Docker for running the server.