1. Conduid
  2. Developer Tools
  3. Servers
MCP server · Developer Tools

Servers

Production-ready Model Context Protocol (MCP) servers in Python, Go, and Rust for VS Code integration. Enables AI systems to interact with tools via standardized interfaces.

52Fair

Scored 3 months ago · breakdown

About Servers

Servers is an MCP server published by cploutarchou in the Developer Tools category: production-ready Model Context Protocol (MCP) servers in Python, Go, and Rust for VS Code integration. Enables AI systems to interact with tools via standardized interfaces. It has been installed 0 times through Conduid.

The repository has 2 stars and 0 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx mcp-servers

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Servers

Powered by Claude · Grounded in docs

I know everything about Servers. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

README

MCP Servers

A collection of Model Context Protocol (MCP) servers implemented in different programming languages for use with VS Code and other MCP clients.

Overview

This repository contains MCP server implementations in three languages:

Server Status Description
Python MCP Server ✅ Production Ready FastAPI-based MCP server with comprehensive features
Go MCP Server ⚠️ In Progress Go-based MCP server using centralmind/gateway
Rust MCP Server ⚠️ In Progress Terraform-focused MCP server using tfmcp

What is MCP?

The Model Context Protocol (MCP) is a protocol designed for communication between AI agents and tools/services. It enables AI systems to interact with various tools and services through a standardized interface.

Getting Started

Prerequisites

  • Docker and Docker Compose
  • VS Code (for client integration)

Running the Servers

To run all servers:

docker-compose up

To run only the Python server (recommended for production use):

docker-compose up mcp-python

Server Status

Python MCP Server (✅ Production Ready)

The Python MCP server is fully operational and production-ready:

  • Implements the complete Model Context Protocol
  • Provides SSE and JSON-RPC endpoints
  • Includes comprehensive error handling and logging
  • Features Prometheus metrics for monitoring
  • Includes health checks for container orchestration

Endpoints:

  • GET /health - Health check endpoint
  • GET /sse - Server-Sent Events endpoint for real-time communication
  • POST / - Main MCP endpoint for JSON-RPC requests

Go MCP Server (⚠️ In Progress)

The Go MCP server is currently in development:

  • Implements the core MCP protocol features
  • Uses PostgreSQL for database operations
  • Provides JSON-RPC and SSE endpoints
  • Includes advanced code assistance features:
    • Code completion for multiple languages
    • Code analysis and diagnostics
    • Documentation lookup
  • Requires further testing and optimization

Endpoints:

  • GET /sse - SSE endpoint (needs further configuration)
  • GET / - API documentation

Rust MCP Server (⚠️ In Progress)

The Rust MCP server requires further development:

  • Based on the tfmcp tool for Terraform integration
  • Currently doesn't fully support the HTTP interface needed for MCP
  • Requires further investigation and potentially custom development

VS Code Integration

VS Code can connect to the MCP servers using the SSE/HTTP MCP Protocol. Add the following to your VS Code settings.json:

{
  "mcp.python.serverUrl": "http://localhost:8080",
  "mcp.python.enableAutoConnect": true
}

Contributing

Contributions are welcome! Here are some ways you can contribute:

  • Improve the existing server implementations
  • Add new server implementations in other languages
  • Enhance documentation and examples
  • Report bugs and suggest features

License

MIT

README mirrored from the source repository 3 months ago. The original is authoritative.

Questions

About Servers

How do I install Servers?

Run npx mcp-servers, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Servers safe to use with an AI agent?

Its trust score is 52 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Servers still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.