Token导航 LogoToken导航

MCP Server · 开发工具

AGS Extend SDK MCP Server

AGS Extend SDK MCP Server是一个为语言模型提供额外上下文的工具,帮助AI编码助手和其他MCP客户端通过搜索符号、描述符号和创建扩展应用程序来回答问题和生成代码。

stdio官方级别未说明来源级核验工具 3
代码生成TypeScriptClaudeClaude DesktopCursor

快速开始

作者 / 组织
AccelByte
提供方
AccelByte
运行时
Docker

工具数量

3

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

2 个

MCP World

选型结论

AGS Extend SDK MCP Server 属于开发工具类 MCP Server,公开资料标注 3 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude、Cursor,有可以直接复制的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

stdio

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

安装命令

docker run -p 3000:3000 \

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 3 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

详细介绍

AGS扩展SDK MCP服务器

这 模型上下文协议(MCP)服务器 将ExtendSDK函数和模型作为语言模型的附加上下文公开。它通过提供以下工具帮助AI编码助手和其他MCP客户端回答问题并生成Extend SDK代码。

  • search-symbols –按名称、标签、描述(模糊)搜索符号(功能和模型)
  • describe-symbols –通过ID获取特定符号的详细信息
  • create-extend-app –创建Extend应用程序项目的提示模板

快速启动

先决条件

\[!注意\] 以下说明也可以适用于其他MCP客户端,例如Claude Desktop、Gemini CLI和Visual Studio Code。

备选方案1:使用STDIO传输(默认)

  1. 拉取AGS扩展SDK MCP服务器容器映像。例如,使用图像标签2026.2.0。
   docker pull ghcr.io/accelbyte/ags-extend-sdk-mcp-server:2026.2.0
  1. 切换到项目目录并创建 .cursor/mcp.json 内容如下。
   {
     "mcpServers": {
       "extend-sdk-mcp-server": {
         "command": "docker",
         "args": [
           "run",
           "-i",
           "--rm",
           "-e",
           "CONFIG_DIR",
           "ghcr.io/accelbyte/ags-extend-sdk-mcp-server:2026.2.0"
         ],
         "env": {
           "CONFIG_DIR": "config/go"
         }
       }
     }
   }

这 CONFIG_DIR 上面的值适用于Go Extend SDK。有关其他Extend SDK语言,请参阅 这里.

  1. 在Cursor中打开项目目录并打开 File > Preferences > Cursor Settings,In Cursor Settings,单击 MCP,并确保 extend-sdk-mcp-server 已启用。

备选方案2:使用流式HTTP传输

  1. 拉取AGS扩展SDK MCP服务器容器映像。例如,使用图像标签2026.2.0。
   docker pull ghcr.io/accelbyte/ags-extend-sdk-mcp-server:2026.2.0
  1. 使用流式HTTP传输启动MCP服务器。
   docker run -p 3000:3000 \
     -e TRANSPORT=http \
     -e PORT=3000 \
     -e CONFIG_DIR=config/go \
     -e NODE_ENV=production \
     -e LOG_LEVEL=info \
     ghcr.io/accelbyte/ags-extend-sdk-mcp-server:2026.2.0

这 CONFIG_DIR 上面的值适用于Go Extend SDK。有关其他Extend SDK语言,请参阅 这里.

  1. 切换到项目目录并创建 .cursor/mcp.json 内容如下。
   {
     "mcpServers": {
       "extend-sdk-mcp-server": {
         "url": "http://localhost:3000/"
       }
     }
   }
  1. 在Cursor中打开项目目录并打开 File > Preferences > Cursor Settings,In Cursor Settings,单击 MCP,并确保 extend-sdk-mcp-server 已启用。
\[!重要\] 使用 ghcr.io/accelbyte/ags-extend-sdk-mcp-server 与AGS版本匹配的图像标签。查看可用的图像标签 这里.

示例提示

在光标中,按 CTRL+L 并尝试以下提示。您应该看到使用了此MCP服务器提供的工具。根据要求,允许执行工具。

  • 搜索符号: Search for symbols related to 'user'
  • 获取符号详细信息: Describe the 'AdminCreateUser@iam' and 'User@iam' symbols

\[!提示\]使用此MCP服务器进行编码时,我们建议从Extend SDK入门示例项目或Extend应用程序模板项目开始,而不是空白项目。添加必要的上下文,如特定的源代码文件,以帮助获得更好的结果。

环境变量

  • TRANSPORT:MCP服务器传输(有效值: stdio, http, streamableHttp,默认值: stdio)
  • PORT:HTTP服务器端口,如果 TRANSPORT 是 http (默认值: 3000)
  • CONFIG_DIR:YAML配置文件目录(递归,默认: config/go)

- 对于扩展SDK C#: config/csharp - 对于扩展SDK,请执行以下操作: config/go - 对于扩展SDK Java: config/java - 对于扩展SDK Python: config/python

  • LOG_LEVEL:日志记录级别(有效值: debug, info, warn, error,默认值: info)
  • ALLOWED_ORIGINS:以逗号分隔的HTTP传输允许的源列表(可选)
  • NODE_ENV:环境(有效值: development, production)(可选,Express用于HTTP传输)

发展

先决条件

  • Bash
  • 卷曲
  • 码头工人
  • Makefile
  • Node.js 18+
  • pnpm

安装依赖项

pnpm install

启动MCP服务器进行开发

使用默认的STDIO传输
pnpm dev
具有流式HTTP传输
TRANSPORT=http pnpm dev 

构建MCP服务器

pnpm build

构建后启动MCP服务器

使用默认的STDIO传输
pnpm start
具有流式HTTP传输
TRANSPORT=http pnpm start

构建MCP服务器容器映像

docker build -t extend-sdk-mcp-server:latest .

释放

将MCP服务器容器映像推送到容器注册表

# Setup variables

GHCR_USERNAME=
GHCR_PASSWORD=
IMAGE_TAG=2026.2.0    # Matches AGS release, bump patch version for hotfix

# Prepare builder

docker buildx inspect extend-sdk-mcp-server-builder || docker buildx create --name extend-sdk-mcp-server-builder --use

# Login, build, and push multiarch image

docker login --username ${GHCR_USERNAME --password $GHCR_PASSWORD}
docker buildx build -t ghcr.io/accelbyte/ags-extend-sdk-mcp-server:${IMAGE_TAG} --platform linux/amd64,linux/arm64 --push .

# Clean up builder

docker buildx rm --keep-state extend-sdk-mcp-server-builder

测试

  1. 使用HTTP传输启动MCP服务器。
  1. 初始化MCP连接。
   curl -N -H "Accept: application/json, text/event-stream" \
       -H "Content-Type: application/json" \
       -X POST \
       -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"test-client","version":"1.0.0"}}}' \
       http://localhost:3000/
  1. 列出可用工具。
   curl -N -H "Accept: application/json, text/event-stream" \
       -H "Content-Type: application/json" \
       -X POST \
       -d '{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}' \
       http://localhost:3000/
  1. 测试搜索工具。
   curl -N -H "Accept: application/json, text/event-stream" \
       -H "Content-Type: application/json" \
       -X POST \
       -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"search-symbols","arguments":{"query":"user"}}}' \
       http://localhost:3000/
  1. 测试描述模型。
   curl -N -H "Accept: application/json, text/event-stream" \
       -H "Content-Type: application/json" \
       -X POST \
       -d '{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"describe-symbols","arguments":{"ids":["User@iam"]}}}' \
       http://localhost:3000/

工具与能力

工具数量

3

资源数量

0

提示词数量

0

能力标签

AI编码助手TypeScript本地部署模型上下文代码生成符号搜索扩展开发

支持客户端

Claude DesktopClaudeCursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 3 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude、Cursor,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Docker,换机器要重新装一遍。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到会话凭据的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
AGS Extend SDK MCP Server

MCP World · 本页

3stdio有2 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

AGS Extend SDK MCP Server 怎么安装?

公开资料给出的安装命令是 docker run -p 3000:3000 \,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

AGS Extend SDK MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Docker;保存后完全退出客户端再打开,配置才会生效。

AGS Extend SDK MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

AGS Extend SDK MCP Server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

AGS Extend SDK MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude、Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP