Token导航 LogoToken导航TokenDH.com
Py Playground MCP logo
运维云端stdio官方级别未说明来源级核验

Py Playground MCP

MCP Server

@modelcontextprotocol/inspector

一个简单的MCP服务器实现,用于演示与不同生态系统的集成,支持Bearer Token认证和多种运行方式。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

nicolasances

提供方

nicolasances

最后核验

2026/5/17 20:22

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @modelcontextprotocol/inspector

详细介绍

Python游乐场-MCP服务器

This repo contains a simple implementation of MCP Server to demostrate possible integration with different ecosystems.

主要关注以下集成:

索引

- 1.最简单的方法:从OpenAPI规范生成 - 2.更多控制:使用工具

测试

要测试MCP服务器,您可以使用 mcp-inspector。运行以下命令:

npx @modelcontextprotocol/inspector

无需安装任何东西,它将启动检查器的本地实例,您可以使用它来测试MCP服务器。

服务器将启动,用户界面将可在以下位置访问 http://localhost:6274.

认证

MCP服务器支持承载令牌身份验证。

您可以在身份验证左侧面板的UI中设置令牌。

Authentication in MCP Inspector

运行MCP服务器的不同方法

1.最简单的方法:从OpenAPI规范生成

client = httpx.AsyncClient(base_url="https://", verify=False)
openapi_spec = httpx.get("https:///jsondocs", verify=False).json() 

mcp = FastMCP.from_openapi(
    name="Integration Example",
    openapi_spec=openapi_spec,
    client=client,
)

if __name__ == "__main__":
    mcp.run(transport="http", host="127.0.0.1", port=8080, path="/mcp")

2.更多控制:使用工具

您还可以为要公开的每个端点定义一个工具。

这给了你更多的控制权,但需要更多的代码。

例如,要从Tome API获取主题列表:


@mcp.tool()
async def get_tome_topics(context: Context) -> list[Topic]:
    """Get a list of topics from Tome API."""
    token = get_bearer_token(context)
    
    # Call the Tome API to get topics
    headers = {
        "Authorization": f"Bearer {token}", 
        "Content-Type": "application/json", 
        "Accept": "application/json",
    }
    
    await context.info("Fetching topics from Tome API...")
    
    async with httpx.AsyncClient(verify=False) as client:
        response = await client.get("https:///topics", headers=headers)
        response.raise_for_status()
        topics_data = response.json()
        
        await context.info(topics_data)
        
        return [Topic(topic) for topic in topics_data.get('topics', [])]

目录标签

目录标签

Python云端部署Docker服务器集成本地部署OpenAPI规范BearerToken认证多生态系统支持

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

@modelcontextprotocol/inspector

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP