Claude Filesystem And GitHub

Claude Filesystem And GitHub

🚀 Claude - MCP 项目说明

本项目仓库包含多个 Model Context Protocol (MCP) 服务器,可与桌面版的 Claude 及其他 MCP 兼容应用程序配合使用,为用户提供多样化的功能服务。

🚀 快速开始

安装

  1. 克隆仓库:

    git clone https://github.com/jamcam - me/Claude - MCP.git
    cd Claude - MCP
    
  2. 安装依赖项:

    npm install
    

启动服务

启动所有服务

要启动所有 MCP 服务器,请运行:

npm start

启动单个服务

要启动单独的服务,请执行以下命令:

  • 文件系统服务:npm run start:filesystem
  • GitHub 服务:npm run start:github
  • Brave 搜索服务:npm run start:brave - search
  • 数据抓取服务:npm run start:fetch
  • 思维导图服务:npm run start:mindmap
  • 市场分析服务:npm run start:market - analysis
  • 财务建模服务:npm run start:financial - modeling
  • 技术文档服务:npm run start:technical - doc

✨ 主要特性

此存储库提供了多种 MCP 服务器,具备以下功能:

  • 文件系统服务:可访问和操作本地文件系统中的文件。
  • GitHub 服务:能与 GitHub 仓库进行交互。
  • Brave 搜索服务:可利用 Brave Search 进行网络搜索。
  • 数据抓取服务:可从 URL 和 API 中获取数据。
  • 思维导图服务:支持创建和管理思维导图。
  • 市场分析服务:能分析市场数据并生成可视化图表。
  • 财务建模服务:可生成财务预测和分析报告。
  • 技术文档服务:可生成技术文档和技术图表。

📦 安装指南

  1. 克隆仓库:

    git clone https://github.com/jamcam - me/Claude - MCP.git
    cd Claude - MCP
    
  2. 安装依赖项:

    npm install
    

💻 使用示例

启动所有服务

npm start

启动单个服务

  • 文件系统服务:npm run start:filesystem
  • GitHub 服务:npm run start:github
  • Brave 搜索服务:npm run start:brave - search
  • 数据抓取服务:npm run start:fetch
  • 思维导图服务:npm run start:mindmap
  • 市场分析服务:npm run start:market - analysis
  • 财务建模服务:npm run start:financial - modeling
  • 技术文档服务:npm run start:technical - doc

📚 详细文档

服务功能

文件系统服务

提供对本地文件系统的访问,具备以下工具:

  • read_file:从文件系统中读取文件内容。
  • write_file:向文件系统写入文件内容。
  • list_files:列出指定目录中的所有文件。
  • delete_file:删除指定的文件。

GitHub 服务

提供与 GitHub 仓库交互的功能,包括:

  • create_repository:创建新的 GitHub 仓库。
  • clone_repository:克隆现有的 GitHub 仓库到本地。
  • push_changes:将本地更改推送到远程仓库。
  • pull_updates:从远程仓库拉取最新更新。

Brave 搜索服务

支持通过 Brave 搜索引擎进行网络搜索,功能如下:

  • search_internet:执行网络搜索并返回结果。
  • get_page_content:获取指定网页的内容。
  • save_search_history:保存搜索历史记录。

数据抓取服务

允许从 URL 和 API 中提取数据,包括:

  • fetch_url:从指定的 URL 获取数据。
  • parse_json:解析 JSON 格式的数据。
  • store_data:将获取的数据存储到本地文件或数据库中。

思维导图服务

提供思维导图的创建和管理功能,支持:

  • create_mindmap:新建一个空的思维导图。
  • add_node:在思维导图中添加节点。
  • draw_connection:绘制节点之间的连接关系。
  • export_mindmap:将思维导图导出为图片或文本格式。

市场分析服务

用于市场数据的分析和可视化,包括:

  • fetch_market_data:获取最新的市场数据。
  • analyze_trends:分析市场趋势并生成报告。
  • generate_charts:根据数据生成图表(如折线图、柱状图)。

财务建模服务

提供财务预测和分析功能,支持:

  • create_financial_model:新建一个财务模型。
  • input_data:输入财务数据。
  • run_analysis:运行财务分析并生成报告。
  • save_model:保存当前的财务模型。

技术文档服务

帮助生成技术文档和技术图表,包括:

  • start_document:开始一个新的文档项目。
  • add_section:在文档中添加章节。
  • insert_image:在文档中插入图片。
  • export_pdf:将文档导出为 PDF 格式。

配置指南

为了使这些服务与桌面版的 Claude 一起正常工作,您需要进行如下配置。以下是对应的配置文件内容:

{
"filesystem": {
"root_path": "/path/to/your/files",
"read_only": false,
"logging": true
},
"github": {
"api_key": "your_github_api_key",
"default_repository": "repo_name",
"clone_path": "/path/to/clone"
},
"brave_search": {
"search_engine_id": "your_brave_id",
"api_endpoint": "https://api.bravesearch.com",
"proxy_enabled": false
},
"data_fetcher": {
"default_url": "http://example.com/data",
"timeout": 30,
"retry_attempts": 3
},
"mindmap": {
"editor_path": "/path/to/mindmap_editor",
"save_interval": 60,
"autosave_enabled": true
},
"market_analysis": {
"data_provider": "quandl",
"api_key": "your_quandl_api_key",
"chart_style": "modern"
},
"financial_modeling": {
"spreadsheet_path": "/path/to/financial_sheet.xlsx",
"template_id": "model_template_123",
"currency": "USD"
},
"technical_documentation": {
"editor_path": "/path/to/doc_editor",
"template_dir": "/path/to/templates",
"default_format": "markdown"
}
}

📄 许可证

本项目采用 ISC 许可证。

  • 0 关注
  • 0 收藏,18 浏览
  • system 提出于 2025-09-26 04:30

相似服务问题

相关AI产品