跳转至

temporary-mcp-servers

https://github.com/CNSeniorious000/temporary-mcp-servers

temporary-mcp-servers 是临时 MCP 服务器草稿。网页阅读、Discord、IPython REPL。

实现

实现

FastMCP 脚本为主,包含多个原型工具(webview 抓取、Discord 工具、IPython REPL 集成等),底层用 httpx 做网络请求并实现缓存/重试逻辑。webview-mcp.py 演示了如何把网页抓取、用 Readability/clean html 转为 markdown 并通过 MCP 工具暴露;discord-mcp.py 则封装了常用的 Discord 操作并用 ToolAnnotations(readOnlyHint=True) 标记只读工具。

Webview

用 pywebview 抓网页,转 Markdown。

相关:

快速原型工具。

重要链接

深入洞见

这个项目包含三个 FastMCP 脚本原型:webview-mcp 使用 pywebview 并发加载网页,转为 Markdown;discord-mcp 封装 Discord API,注重只读和安全;ipython-mcp 集成 IPython REPL,支持 venv 和会话持久化。共享 logfire 工具和只读注解。是 refined-mcp-servers 的草稿版本。

参考源码:webview-mcp.py(网页抓取 · Markdown 转换) · discord-mcp.py(API 封装 · 只读工具) · ipython-mcp.py(REPL 集成 · 会话管理)