内容
# 互联网法院 MCP
互联网法院技能的安装端点 — 代理间商务和委托代理权限的信任层。作为远程 MCP 服务器(可流式传输的 HTTP)部署在 Vercel 上,网址为 `https://mcp.internetcourt.org`。
互联网法院 **不是单一的 `SKILL.md`** — 它是一整套技能结构(主路由器加上连接器和协议技能)。该服务器从不硬编码技能;它始终从源代码仓库 [`internet-court/internet-court-skill`](https://github.com/internet-court/internet-court-skill) 获取**最新版本**。
## 功能
将任何支持 MCP 的代理指向该服务器,它可以:
- **`how_to_install`** — 解释如何安装互联网法院技能(主要端点)。输出内容适应主机。
- **`get_internet_court_skill`** — 从源代码仓库获取最新技能内容。默认获取主 `SKILL.md`;传递仓库相对路径 `path` 以获取任何子技能或文件(例如 `integrations/x402-erc7710/SKILL.md`,`skills-lock.json`)。
- 资源 `internet-court://skill` — 最新主技能。
它还提供:
- `GET /` — 带有可复制安装步骤的人性化登陆页面(适应主机)。
- `GET /mcp` — MCP 可流式传输的 HTTP 端点。
- `GET /skill.md` — 代理最新主 `SKILL.md` 从源代码仓库。
## 连接
```bash
claude mcp add --transport http internet-court https://mcp.internetcourt.org/mcp
```
```json
{
"mcpServers": {
"internet-court": { "url": "https://mcp.internetcourt.org/mcp" }
}
}
```
## 技能源(始终是最新的)
在 `lib/skill-source.ts` 中配置,可通过环境变量覆盖:
- `INTERNET_COURT_SKILL_REPO`(默认为 `internet-court/internet-court-skill`)
- `INTERNET_COURT_SKILL_REF`(默认为 `main` — 设置标签/提交以固定版本)
文件从 `raw.githubusercontent.com` 获取,并在边缘缓存 5 分钟。
## 待办事项 — 打包安装程序
`how_to_install` 目前宣传了两种有效方法(连接 MCP 或 `git clone` 完整结构)以及一个**即将推出**的部分,用于一键安装程序:
- `/plugin marketplace add` + `/plugin install`
- `npx` 一次性安装程序
在技能仓库中的插件/npm 打包完成后,将这些连接起来。
## 开发
```bash
npm install
npm run dev # http://localhost:3000
npm run build
```
## 技术栈
- Next.js(应用路由器) 在 Vercel 上
- [`mcp-handler`](https://www.npmjs.com/package/mcp-handler) + `@modelcontextprotocol/sdk`
- 可流式传输的 HTTP 传输(无状态;不需要 Redis)