mcpField
Y
Yokai MCP Server Template

Yokai MCP Server Template

本地服务
github.com/ankorstore开发工具019 周前更新

关于 Yokai MCP Server Template

Yokai MCP Server Template 是基于 Yokai Go 框架的 MCP 服务模板,适合用于启动和扩展 Go 服务项目。它附带开发环境、生产 Dockerfile,以及工具和测试示例。

主要功能

  1. 01预配置 Yokai 应用和 MCP 模块
  2. 02提供 Air 热重载开发环境
  3. 03包含生产环境 Dockerfile
  4. 04附带 MCP 工具与测试示例
  5. 05提供 Makefile 管理开发任务

适用场景

  1. 01创建基于 Yokai 的 MCP 服务项目
  2. 02在开发中使用实时重载
  3. 03运行测试和代码检查
  4. 04通过 Docker Compose 管理开发环境

MCP 相关

模板预装 MCP 服务模块,并提供工具示例;生成的应用可通过 localhost:8080/sse 提供 MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Yokai MCP 服务模板

License: MIT Go version Documentation

基于 Yokai Go 框架的 MCP 服务模板。

文档

如需了解有关 Yokai 框架的更多信息,请查看其文档。

概览

此模板提供:

目录结构

此模板遵循推荐的项目目录结构:

  • cmd/:入口点
  • configs/:配置文件
  • internal/:
    • tool/:MCP 工具和测试示例
    • bootstrap.go:引导程序
    • register.go:依赖注册
Makefile

此模板提供一个 Makefile:

make up      # start the docker compose stack
make down    # stop the docker compose stack
make logs    # stream the docker compose stack logs
make fresh   # refresh the docker compose stack
make test    # run tests
make lint    # run linter

快速开始

安装
使用 GitHub

你可以使用 GitHub 模板创建仓库。

系统会自动重命名项目资源并推送,这一操作可能需要几分钟。

准备就绪后,克隆仓库并进入其中,然后运行:

make fresh
使用 gonew

你可以安装 gonew,然后运行:

gonew github.com/ankorstore/yokai-mcp-template github.com/foo/bar
cd bar
make fresh
用法

准备就绪后,应用将在以下地址提供服务:

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。