为开发者封装 MCP 服务端构建流程,简化工具注册与安全响应处理。
该项目材料显示其主要是用于构建基于 stdio 的 MCP 服务器的共享 SDK 包装层,未声明需要密钥或远程网络连接。总体看未见明显高风险红旗,但因其具备本地代码执行相关能力且来源为低采用度第三方开源项目,宜按需留意。
材料明确标注“无”密钥/环境变量要求,未见要求 API key、token 或其他敏感凭证;从现有描述看,凭证泄露与滥用面较低。
材料标注无远程端点,描述中强调的是 stdio transport 而非网络传输;未见将用户数据外发到第三方服务的事实依据。
系统检查项已标记 executes-code,且该项目用于构建 MCP server;这意味着其通常涉及在本机运行服务器逻辑或相关代码。此属工具常规能力,当前材料未显示超出声明用途的可疑高权限行为,但仍应按本地执行能力审慎对待。
描述未明确声明读写哪些本地文件或数据,但作为 MCP 服务器构建包装层,实际接入后通常可能处理工具输入输出、环境变量辅助信息及本地进程上下文。现有材料未见明显过度授权证据,但数据访问边界也不够清晰。
正面因素是开源且 MIT 许可,源码原则上可审计;但来源为 third_party_registry、社区采用度为 0 star、维护状态未知,可信度与成熟度证据较弱。未见足以定为高风险的具体红旗,但供应链信心有限。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"achmadya-dev/mcp-core" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请基于 mcp-core 为我创建一个最小可运行的 MCP 服务端示例,使用 stdio transport,并注册一个名为 ping 的工具,返回 JSON 安全响应。
一份最小服务端代码示例,包含启动方式、工具注册和规范的 JSON 响应。
请用 mcp-core 设计一个 MCP 服务,注册 summarize、translate 和 extract_keywords 三个工具,并给出统一的输入输出结构示例。
一个多工具服务端设计方案,附带各工具的注册代码与统一接口格式。
请展示如何在 mcp-core 中读取环境变量 API_KEY,并在缺失或调用失败时返回结构化、JSON 安全的错误响应。
包含环境变量读取、异常处理和标准错误返回格式的代码示例。
提供数学、文件、网络等多类实用工具,支持构建与测试模块化 MCP 服务