mcpField
M
MCP Claude Desktop Project Demo

MCP Claude Desktop Project Demo

本地服务
github.com/Samm-OBAI 与智能体078 周前更新

关于 MCP Claude Desktop Project Demo

基于 FastMCP 构建的示例 MCP 服务,面向 Claude Desktop 等客户端,提供计算、笔记管理和实时汇率查询工具,并包含资源与提示词模板。

主要功能

  1. 01加减乘除计算及错误处理
  2. 02查询实时货币汇率
  3. 03保存、读取和总结笔记
  4. 04按名称问候及获取最新笔记资源
  5. 05提供笔记总结和计算提示词模板

适用场景

  1. 01在 Claude 中执行基础算术
  2. 02查询两种货币间的汇率
  3. 03记录并回顾本地笔记

MCP 相关

通过 FastMCP 暴露工具、资源和提示词模板,可供 Claude Desktop 或命令行客户端调用。

配置

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

暂未收录安装方式

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

代码仓库

工具

还没有获取到工具列表

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

详细介绍

📦 项目:与 Claude Desktop 搭配使用的 MCP 服务 – 交互式工具 API 演示 本项目演示如何使用 mcp(Modular Claude Protocol)服务和 FastMCP 框架创建一组可编程工具和资源。项目包含基础计算器、笔记功能以及实时货币汇率查询。它旨在轻松集成到 Claude AI(例如通过 Claude Desktop 或 CLI)中,并提供可通过程序或自然语言提示词调用的工具。

🔧 功能 算术工具 支持加、减、乘、除,并进行错误处理。

货币兑换工具 使用公共 API(https://api.exchangerate-api.com)获取实时货币兑换汇率。

便笺工具 在本地 notes.txt 文件中保存、读取和总结笔记。

命名资源

通过 greeting://{name} 动态问候用户

通过 notes://latest_notes 获取最新笔记

提示词模板

使用 Claude 或其他 AI 工具总结笔记

根据运算类型生成计算提示词

🛠 要求

请确保已安装以下工具/库:

  • Python 3.9+

  • uv – 用于虚拟环境和依赖项管理

  • mcp,包含 cli 和 server extras

  • httpx – 用于异步 API 调用

    📝 使用示例(通过 Claude) add(2, 3) → 返回 5

get_exchange_rate("USD", "EUR") → 获取实时汇率

add_note("Buy milk") → 将内容追加到 notes.txt

read_notes() → 读取所有笔记

note_summary() → 生成总结提示词

calculator_prompt(4, 2, "divide") → 返回格式化结果


👨‍💻 作者

由 Samuel Ofoegbu 使用 PyCharm、MCP 和 Claude Desktop 构建。

评论

支持 Markdown

第一次接触 MCP?

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

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