MCP.so
登录

MCP

@edonyzpc

关于 MCP

Personal MCP Server for LLM

基本信息

分类

其他

许可证

Apache-2.0 license

运行时

python

传输方式

stdio

发布者

edonyzpc

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

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

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

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

评论

其他 分类下的更多 MCP 服务器