Cardano MCP
🚀 卡爾達諾 MCP(模型上下文協議)服務器
卡爾達諾 MCP 服務器是一個基於 Node.js 的服務實現,它集成了卡爾達諾區塊鏈,為卡爾達諾生態系統中的工具管理、知識管理和上下文處理提供了強大框架。
🚀 快速開始
卡爾達諾 MCP 服務器是一個基於 Node.js 的服務,集成了卡爾達諾區塊鏈,為工具管理、知識管理和上下文處理提供了強大的框架。以下是快速開始的步驟:
- 克隆倉庫:
git clone https://github.com/yourusername/cardano-mcp.git
cd cardano-mcp
- 安裝依賴項:
npm install
- 設置環境變量:
cp .env.example .env
# 使用你的配置編輯 .env 文件
- 初始化數據庫:
# 確保 PostgreSQL 正在運行且 pgvector 擴展可用
# 創建數據庫並運行遷移(待開發)
- 啟動開發服務器:
npm run dev
✨ 主要特性
- 工具註冊表:可擴展的工具註冊和管理系統
- 知識庫:向量數據庫支持的知識存儲與檢索
- 上下文管理:高效的上下文信息處理
- API 服務器:所有功能的 RESTful API 端點
- TypeScript:全面的 TypeScript 支持以確保類型安全
- 測試:使用 Jest 的全面測試套件
📦 安裝指南
先決條件
- Node.js(v14 或更高版本)
- 帶有 pgvector 擴展的 PostgreSQL 數據庫
- 卡爾達諾節點(用於區塊鏈集成)
安裝步驟
- 克隆倉庫:
git clone https://github.com/yourusername/cardano-mcp.git
cd cardano-mcp
- 安裝依賴項:
npm install
- 設置環境變量:
cp .env.example .env
# 使用你的配置編輯 .env 文件
- 初始化數據庫:
# 確保 PostgreSQL 正在運行且 pgvector 擴展可用
# 創建數據庫並運行遷移(待開發)
💻 使用示例
基礎用法
在開發過程中,你可以使用以下命令啟動開發服務器:
npm run dev
高級用法
運行測試
npm test
運行代碼檢查
npm run lint
📚 詳細文檔
項目結構
.
├── src/
│ ├── api/ # API 端點和路由
│ ├── tools/ # 工具註冊表和實現
│ ├── knowledge/ # 知識庫連接器和工具
│ └── context/ # 上下文管理
├── tests/
│ ├── unit/ # 單元測試
│ ├── integration/# 集成測試
│ └── e2e/ # 端到端測試
├── docs/ # 文檔
└── knowledge-base/# 文檔存儲
貢獻
請閱讀 CONTRIBUTING.md 以瞭解代碼規範和提交拉取請求的過程。
安全
如發現安全問題,請打開問題或直接聯繫維護人員。
📄 許可證
此項目在 MIT 許可證下發行 - 詳見 LICENSE 文件獲取詳細信息。

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
29.9K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
24.3K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
84.7K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
26.0K
4.5分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
57.7K
4.7分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
17.1K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
18.9K
4.8分
