MCP.so
Sign In

MCP

@edonyzpc

About MCP

Personal MCP Server for LLM

Basic information

Category

Other

License

Apache-2.0 license

Runtime

python

Transports

stdio

Publisher

edonyzpc

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-edonyzpc": {
      "command": "uv",
      "args": [
        "init",
        "--python=3.10",
        "."
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is MCP?

MCP is a collection of Model Context Protocol servers and clients designed for use with large language models. It includes a weather server for US weather data and an SSE-based server and client for demonstration purposes.

How to use MCP?

Initialize a project with uv init --python=3.10 ., create a virtual environment with uv venv and activate it, then install dependencies using uv add dashscope httpx mcp python-dotenv langchain langchain-core langchain-mcp-adapters langchain-community langgraph. Create servers under servers/ and clients under clients/. Run the SSE server with uv run sse --port 8000, the SSE client with uv run sse-client, and the weather client with uv run ./clients/mcp-client/client.py ./servers/weather-server-mcp/weather.py.

Key features of MCP

  • Weather server for US weather data
  • SSE-based server and client demo
  • MCP client for interacting with weather server
  • Inspector tool for MCP server debugging
  • Uses uv for project management

Use cases of MCP

  • Query US weather data using an LLM host (e.g., OpenCat)
  • Run a Model Context Protocol server over SSE
  • Build custom MCP clients and servers for LLM integration
  • Debug and inspect MCP servers with the inspector tool

FAQ from MCP

What dependencies are required?

Install dependencies with uv add dashscope httpx mcp python-dotenv langchain langchain-core langchain-mcp-adapters langchain-community langgraph.

How do I run the SSE server?

Run uv run sse --port 8000.

How do I run the weather client?

Run `uv run ./clients/mcp-client/client.py ./servers/weather-server-mcp

Comments

More Other MCP servers