MCP服务器集合

一个用于个人用途的MCP服务器集合,包括网页视图、Discord和IPython功能。

  • by CNSeniorious000
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 CNSeniorious000/temporary-mcp-servers

使用说明

临时mcp服务器

用于个人用例的MCP服务器集合。这些都是粗略的实现——对于精心设计的MCP服务器,请查看 改进的mcp服务器.

服务器

Webview MCP服务器

使用网络视图读取URL。比任何无头浏览器解决方案都更便宜、更轻。

功能:同时获取和解析URL,将HTML转换为markdown。

uv run https://raw.githubusercontent.com/CNSeniorious000/temporary-mcp-servers/HEAD/webview-mcp.py

Webview MCP服务器(Rust)

与上述想法相同,在上面用Rust重写 tao + wry + rmcp.作为maturin构建的二进制轮分布。

uvx git+https://github.com/CNSeniorious000/temporary-mcp-servers#subdirectory=webview-mcp

断开MCP服务器

通过MCP访问Discord API。需要 DISCORD_TOKEN 环境变量。

功能:获取用户信息、列出服务器/频道、读取消息、发送确认消息。

uv run https://raw.githubusercontent.com/CNSeniorious000/temporary-mcp-servers/HEAD/discord-mcp.py

IPython MCP服务器

通过MCP在持久IPython会话中执行Python代码。

特性:持久会话、魔术命令、多行代码、异步支持。

uv run https://raw.githubusercontent.com/CNSeniorious000/temporary-mcp-servers/HEAD/ipython-mcp.py

主要特点

Webview MCP:URL获取和解析,HTML到Markdown的转换。

Discord MCP:用于标头的伪UserAgent、基于引出的确认、耐力重试包装器、懒惰的logfire检测。

IPython MCP:会话持久性、显示回溯包装、自定义对象打印机、自动生成的会话ID。

需求

  • uv包管理器
  • 对于Discord服务器:中的Discord用户令牌 DISCORD_TOKEN env 是
  • 可选:Logfire令牌 LOGFIRE_TOKEN env-var用于可观察性