关于 AytchMCP - Aytch4K Model Context Protocol Server
AytchMCP 是连接 LLM 与 Aytch4K 应用的 MCP 服务,提供资源、工具、提示词和图像处理,并可通过配置适配不同客户端。
主要功能
- 01向 LLM 提供资源
- 02通过工具执行应用操作
- 03可复用的交互提示词
- 04处理图像数据
- 05属性文件配置
适用场景
- 01让 LLM 访问 Aytch4K 数据
- 02在 Aytch4K 应用中触发操作
MCP 相关
该 MCP 服务向 MCP 客户端提供 Aytch4K 资源、工具和提示词,并处理协议连接与消息路由。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AytchMCP - Aytch4K 模型上下文协议服务
此目录包含 Aytch4K 应用的模型上下文协议(MCP)服务实现。MCP 服务为大语言模型(LLM)提供与 Aytch4K 应用交互的接口。
组件
- uv:用于管理 Python 项目的 Python 包管理器
- fastmcp:MCP 协议的核心接口,负责连接管理、协议合规性和消息路由
- resources:向 LLM 公开的数据源(类似 REST API 中的 GET 端点)
- tools:允许 LLM 通过服务执行操作的组件(包含计算和副作用)
- prompts:用于与 LLM 交互的可复用模板
- images:图像数据处理
- context:用于访问工具和资源的 MCP 功能
LLM 集成
AytchMCP 支持多个 LLM 提供商:
- OpenAI:GPT-4、GPT-3.5 和其他 OpenAI 模型
- Anthropic:Claude 和其他 Anthropic 模型
- OpenRouter.ai:通过单个 API 访问各种模型
- NinjaChat.ai:访问 NinjaChat 的模型
Docker 设置
MCP 服务使用 Docker 容器化:
Dockerfile.build:用于构建 MCP 服务Dockerfile.run:用于运行 MCP 服务docker-compose.yml:用于编排 MCP 服务
配置
通过属性文件管理配置,以便自定义:
- 命名
- 变量
- 品牌
- LLM 集成(OpenAI、Anthropic、OpenRouter.ai、NinjaChat.ai)
- 其他服务集成
这种方式可确保 MCP 服务只需进行最少更改,即可在不同客户端之间复用。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。