Token导航 LogoToken导航

MCP Server · 开发工具

Inception MCP

用于管理INCEpTION平台的语料库,支持上传、导出、监控和导入等自动化任务。

stdio官方级别未说明来源级核验工具 18
命令行工具PythonClaudeClaude Desktop

快速开始

作者 / 组织
RaphFaure
提供方
RaphFaure

工具数量

18

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Inception MCP 属于开发工具类 MCP Server,公开资料标注 18 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install -e .

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

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

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

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

详细介绍

初始mcp

一个包裹 开端的AERO v1 REST API,将语料库管理操作公开为MCP工具和CLI命令。

注释始终由INCEpTION界面内的人工注释器执行。 此包不进行注释:它处理语料库管理任务(上传、导出、监控、导入),这些任务可以自动化或委托给代理。

"Upload all .txt files in gutenberg/processed/ to project 1."
"Export annotations for document 42 by user admin in ctsv3 format to data/annot.tsv."

展示INCEpTION的AERO v1 REST API为:

  • MCP工具 --可从任何MCP兼容代理(Claude Code、Claude Desktop等)调用
  • 命令行界面 --独立终端接口,无需AI代理

两者共享相同的基础 InceptionClient.

用例

场景如何
大规模上传语料库批量上传数百个文档到一个项目
管道管理链上传→ 监督进展→ 导出已完成的注释
进度监控列出每个用户的所有文档及其注释状态
导出和后处理导出ctsv3/XMI注释并将其导入解析脚本
多项目管理无需离开终端即可创建、检查和归档项目

______________________________________________________________________

特性

功能MCP服务器CLI
列出/创建/删除项目✓✓
导出/导入项目ZIP(架构+文档+注释)✓✓
项目进度状态✓✓
列出/上传/删除文档✓✓
批量上传文档文件夹✓✓
导出文档源✓✓
按用户列出注释✓✓
导出/导入注释(13种格式)✓✓
导出项目的所有注释✓✓
按用户删除注释✓✓
导出/删除管理层✓✓

支持的导出格式: ctsv3, xmi, xmi-struct, conllu, conll2003, conll2006, conll2009, conll2012, text, tcf, jsoncas, jsoncas-struct, nif.

______________________________________________________________________

需求

  • Python≥3.10
  • 正在运行的INCEpTION实例(用INCEpTION 33+测试) 启用REST API时 (见下文)
  • uv (推荐)或 pip

______________________________________________________________________

启用INCEpTION REST API

在使用此软件包之前,必须启用AERO v1 REST API。请参阅 正式公司文件 以获取说明。

启用后,API可在 http://: /api/aero/v1Swagger用户界面可在以下网址获得:

http://:
/swagger-ui.html

身份验证使用HTTP基本身份验证和您的INCEpTION凭据。

______________________________________________________________________

安装

紫外线(推荐)

git clone https://github.com/RaphFaure/inception-mcp
cd inception-mcp
uv sync

使用pip

git clone https://github.com/RaphFaure/inception-mcp
cd inception-mcp
pip install -e .

______________________________________________________________________

配置

连接参数从环境变量(或 .env 项目根目录下的文件):

变量默认值描述
INCEPTION_URLhttp://localhost:8080INCEpTION实例的基本URL
INCEPTION_USERadmin用户名
INCEPTION_PASSWORD*(空)*密码

创建一个 .env 文件:

cp .env.example .env
# then edit .env with your credentials

______________________________________________________________________

用法--MCP服务器

克劳德桌面版

将以下块添加到您的 ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "inception": {
      "command": "uv",
      "args": ["run", "--directory", "/absolute/path/to/inception-mcp", "inception-mcp"],
      "env": {
        "INCEPTION_URL": "http://localhost:8080",
        "INCEPTION_USER": "admin",
        "INCEPTION_PASSWORD": "your_password"
      }
    }
  }
}

重新启动克劳德桌面。INCEpTION工具将自动出现。

克劳德代码(Claude.ai/Code)

在下面添加相同的块 mcpServers 在您的项目中 .claude/settings.json 或在 ~/.claude/settings.json.

可用的MCP工具

项目

工具说明
list_projects列出所有可访问的项目
create_project(name, description?)创建新项目
delete_project(project_id)⚠️ 删除项目及其所有文档
export_project_zip(project_id, output_path)将整个项目导出为ZIP
import_project_zip(zip_path)从ZIP导入项目
project_status(project_id)显示每个文档的注释进度

文件

工具说明
list_documents(project_id)列出项目中的文档
upload_document(project_id, file_path, fmt?)上传单个文件
batch_upload(project_id, folder_path, fmt?, glob?)上传文件夹中的所有文件
export_document_source(project_id, document_id, output_path, fmt?)导出文档来源
delete_document(project_id, document_id)⚠️ 删除文档

注释

工具说明
list_annotations(project_id, document_id)列出每个用户的注释
export_annotations(project_id, document_id, user, fmt?, output_path?)导出注释
export_all_annotations(project_id, user, output_dir, fmt?)导出项目中的所有文档
import_annotations(project_id, document_id, user, file_path, fmt?, state?)导入注释
delete_annotations(project_id, document_id, user)⚠️ 删除用户的注释

策展

工具说明
export_curation(project_id, document_id, fmt?, output_path?)导出策划的注释
delete_curation(project_id, document_id)⚠️ 删除策划的注释

______________________________________________________________________

用法--CLI

# via uv
uv run inception-cli 

# or, if installed via pip
inception-cli 

全局选项

--url       URL INCEpTION  (overrides $INCEPTION_URL)
--user      Username        (overrides $INCEPTION_USER)
--password  Password        (overrides $INCEPTION_PASSWORD)

命令

# Projects
inception-cli list-projects
inception-cli create-project --name my_project
inception-cli status --project 1
inception-cli export-project --project 1 --out backup.zip
inception-cli import-project --zip backup.zip
inception-cli delete-project --project 1

# Documents
inception-cli list-documents --project 1
inception-cli upload --project 1 --file doc.txt --format text
inception-cli batch-upload --project 1 --folder ./texts --glob "*.txt"
inception-cli export-doc-source --project 1 --doc 42 --out source.txt
inception-cli delete-doc --project 1 --doc 42

# Annotations
inception-cli list-annotations --project 1 --doc 42
inception-cli export --project 1 --doc 42 --user admin --format ctsv3 --out annot.tsv
inception-cli export-all --project 1 --user admin --out-dir ./annotations
inception-cli import-annotations --project 1 --doc 42 --user admin --file annot.tsv
inception-cli delete-annotations --project 1 --doc 42 --user admin

# Curation
inception-cli export-curation --project 1 --doc 42 --format ctsv3 --out curation.tsv
inception-cli delete-curation --project 1 --doc 42

______________________________________________________________________

建筑

inception_mcp/
├── __init__.py      # Public exports: InceptionClient, InceptionError
├── client.py        # InceptionClient — HTTP layer over AERO v1 REST API
├── server.py        # FastMCP server — wraps client as MCP tools
└── cli.py           # argparse CLI — wraps client as shell commands
tests/
└── test_client.py   # Unit tests (22 tests, no INCEpTION instance required)

client.py 是所有API调用的唯一真相来源。添加新操作意味着只需执行一次 InceptionClient,然后将其暴露在 server.py (作为a @mcp.tool())和in cli.py (作为一个新的子命令)。

使用以下工具运行测试:

pip install pytest
pytest tests/

______________________________________________________________________

安全说明

破坏性行动是不可逆转的。 delete_project, delete_document, delete_annotations 和 delete_curation INCEpTION中没有撤消机制。在调用ID之前,始终验证它们。

服务器在本地运行,只能从启动它的计算机访问。 凭据是从环境变量中读取的,永远不要将其硬编码在文件中 致力于版本控制。这 .gitignore 在此存储库中不包括 .env.

______________________________________________________________________

INCEpTION API参考

完整的AERO v1 Swagger用户界面可在以下网址获得:

http://:
/swagger-ui.html

______________________________________________________________________

许可证

麻省理工学院 --只要保留原始版权声明,您就可以在任何项目中自由使用、修改和重新分发此软件,无论是否商业化。

工具与能力

工具数量

18

资源数量

0

提示词数量

0

能力标签

语料库管理Python本地部署文本标注自动化工具RESTAPICLI工具

支持客户端

Claude DesktopClaude

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 工具数量 18 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

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

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

18stdio有1 个2026-05-17
Git 838e2ec1

MCP World

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

MCP World

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

MCP World

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

MCP World

0stdio有1 个2026-05-17

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

常见问题

5 条

Inception MCP 怎么安装?

公开资料给出的安装命令是 pip install -e .,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Inception MCP 怎么在 Claude Desktop、Cursor 里配置?

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

Inception MCP 收费吗?

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

Inception MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Inception MCP 支持哪些客户端?

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

来源信息

继续浏览同类 MCP