Token导航 LogoToken导航

MCP Server · 开发工具

coursera MCP CLI project

MCP Chat是一个支持本地和云端AI模型交互的命令行工具,提供文档检索、命令提示和可扩展工具集成功能。

未说明官方级别未说明来源级核验工具 1
AI聊天本地LLMPython命令行工具

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
nikitakoselev
提供方
nikitakoselev

工具数量

1

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

coursera MCP CLI project 属于开发工具类 MCP Server,公开资料标注 1 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

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

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

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

  4. 4

    验证是否可用

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

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

MCP聊天

MCP Chat是一个命令行界面应用程序,支持与AI模型的交互式聊天功能。此版本最初设计为与Anthropic API一起使用,现已扩展为支持本地运行的LLM以进行实验和离线使用。该应用程序通过MCP(模型控制协议)架构支持文档检索、基于命令的提示和可扩展的工具集成。本练习基于Coursera课程中的代码 模型上下文协议简介.

______________________________________________________________________

要设置项目,首先确保您安装了Python 3.9+。可选地,如果你使用的是Node.js和npm uv Mac或Windows上的软件包。创建或编辑 .env 如果您计划使用Anthropic API密钥,请将其包含在项目根目录中:

ANTHROPIC_API_KEY=""

接下来,安装依赖项。你可以使用 uv,这是一个快速的Python包安装程序和解析器。用以下方式安装 pip install uv然后创建并激活一个虚拟环境 uv venv 和 source .venv/bin/activate (在Windows上: .venv\Scripts\activate).安装所有依赖项 uv pip install -e . 并使用以下命令运行项目 uv run main.py.如果 uv run 抱怨 npx 缺少,安装Node.js和npm并重新启动终端。或者,您可以在没有设置的情况下进行设置 uv 通过创建和激活虚拟环境(python -m venv .venv 和 source .venv/bin/activate),使用手动安装依赖项 pip install anthropic python-dotenv prompt-toolkit "mcp[cli]==1.8.0" gpt4all,并使用以下方式运行项目 python main.py.

此项目现在支持通过GPT4All使用本地LLM。放置您的模型(例如。, Meta-Llama-3-8B-Instruct.Q4_0.gguf)在项目文件夹中,并确保 core/local_llm.py 指向正确的模型路径。聊天界面无需使用Anthropic API密钥即可工作。用它运行 uv run main.py 或 python main.py.

跑步后,只需键入您的信息,然后按Enter键与模特聊天。您可以随时通过键入以下命令停止会话 exit, quit,或 stop,这将优雅地终止会话。您可以使用以下命令在查询中包含文档内容 @ 符号后跟文档ID,例如: > Tell me about @deposition.md.命令使用 / 前缀,例如: > /summarize deposition.md。命令和文档ID支持使用Tab键自动完成。

要添加新文档,请编辑 mcp_server.py 文件并将其添加到 docs 字典,例如:

docs = {
    "report.pdf": "Contents of the report...",
    "deposition.md": "Contents of the deposition..."
}

您可以使用以下工具实施新的MCP工具 @mcp.tool 装饰师。例如:

@mcp.tool(
    name="read_doc_contents",
    description="Reads the contents of a document and returns it as a string."
)
def read_document(
    doc_id: str = Field(description="The ID of the document, e.g., 'report.pdf'")
):
    if doc_id not in docs:
        raise ValueError(f"Document '{doc_id}' not found.")
    return docs[doc_id]

这 Field 函数用于提供有关预期输入的元数据,如描述,供界面和自动补全使用,而实际输入将是用户提供的字符串。

对于开发,请在中完成任何TODO mcp_server.py 并在中实现缺失的功能 mcp_client.py。默认情况下不执行林惇和类型检查,但您可以选择添加 flake8 或 mypy 静态分析: pip install flake8 mypy 紧随其后 flake8 . 和 mypy ..

要保存您的工作并将其推送到GitHub,请使用以下命令初始化Git存储库 git init,添加文件 git add .,并承诺 git commit -m "Initial commit with local LLM support".在GitHub上创建存储库(通过网络或 gh repo create my-mcp-chat --public)并推动您的更改: git branch -M main, git remote add origin git@github.com:YOUR_USERNAME/my-mcp-chat.git,以及 git push -u origin main.

该项目允许通过Anthropic在线和离线与本地模型进行人工智能交互实验,支持文档检索、命令执行和工具扩展,并为进一步的MCP开发奠定了基础。

工具与能力

工具数量

1

资源数量

0

提示词数量

0

能力标签

AI聊天Python本地部署命令行工具文档检索模型控制协议本地LLM

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

典型使用场景

让助手直接读代码

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

在对话里跑命令

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

接进开发流程

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

选择建议

值得选的地方

  • 只提供 1 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

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

MCP World · 本页

1未说明未标注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 条

coursera MCP CLI project 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

coursera MCP CLI project 怎么在 Claude Desktop、Cursor 里配置?

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

coursera MCP CLI project 收费吗?

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

coursera MCP CLI project 需要 API Key 吗?

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

coursera MCP CLI project 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP