在人工智能快速發(fā)展的今天,大型語言模型(LLM)的應(yīng)用場景不斷拓展。為了讓LLM更好地整合數(shù)據(jù)和工具,MCP(Model Context Protocol)應(yīng)運而生。它就像AI領(lǐng)域的USB-C接口,為AI應(yīng)用提供了標準化的連接方式。今天,我們將為大家?guī)硪黄m合國內(nèi)零基礎(chǔ)小白學習的MCP示例服務(wù)器教程,幫助大家更好地理解和掌握MCP的應(yīng)用。
一、MCP示例服務(wù)器概覽
MCP協(xié)議展示了其功能和靈活性,這些服務(wù)器使大型語言模型能夠安全訪問工具和數(shù)據(jù)源。下面是一些官方參考服務(wù)器示例:
數(shù)據(jù)和文件系統(tǒng)
- 文件系統(tǒng):提供安全的文件操作,具有可配置的訪問控制。
- PostgreSQL:支持只讀數(shù)據(jù)庫訪問,具有模式檢查功能。
- SQLite:支持數(shù)據(jù)庫交互和商業(yè)智能功能。
- Google Drive:提供Google Drive的文件訪問和搜索功能。
開發(fā)工具
- Git:提供讀取、搜索和操作Git倉庫的工具。
- GitHub:集成GitHub API,實現(xiàn)倉庫管理和文件操作。
- GitLab:集成GitLab API,實現(xiàn)項目管理。
- Sentry:從Sentry.io檢索和分析問題。
網(wǎng)頁和瀏覽器自動化
- Brave Search:使用Brave的搜索API進行網(wǎng)絡(luò)和本地搜索。
- Fetch:優(yōu)化用于LLM的網(wǎng)頁內(nèi)容獲取和轉(zhuǎn)換。
- Puppeteer:提供瀏覽器自動化和網(wǎng)頁抓取功能。
效率與溝通
- Slack:提供頻道管理和消息傳遞功能。
- Google Maps:提供位置服務(wù)、方向指引和地點詳情。
- Memory:基于知識圖譜的持久內(nèi)存系統(tǒng)。
人工智能與專業(yè)工具
- EverArt:使用各種模型進行AI圖像生成。
- Sequential Thinking:通過思維序列進行動態(tài)問題解決。
- AWS KB Retrieval:使用Bedrock Agent Runtime從AWS知識庫檢索信息。
二、官方集成
這些MCP服務(wù)器由各公司維護,用于其平臺:
- Axiom:使用自然語言查詢和分析日志、跟蹤和事件數(shù)據(jù)。
- Browserbase:在云端自動化瀏覽器交互。
- Cloudflare:在Cloudflare開發(fā)者平臺上部署和管理資源。
- E2B:在安全的云沙箱中執(zhí)行代碼。
- Neon:與Neon無服務(wù)器Postgres平臺交互。
- Obsidian Markdown Notes:讀取和搜索Obsidian倉庫中的Markdown筆記。
- Qdrant:使用Qdrant向量搜索引擎實現(xiàn)語義記憶。
- Raygun:訪問崩潰報告和監(jiān)控數(shù)據(jù)。
- Search1API:統(tǒng)一的搜索、爬取和站點地圖API。
- Stripe:與Stripe API交互。
- Tinybird:與Tinybird無服務(wù)器ClickHouse平臺接口。
- Weaviate:通過你的Weaviate集合啟用代理RAG。
三、社區(qū)開發(fā)服務(wù)器
不斷壯大的社區(qū)開發(fā)服務(wù)器生態(tài)系統(tǒng)擴展了MCP的能力:
- Docker:管理容器、鏡像、卷和網(wǎng)絡(luò)。
- Kubernetes:管理Pod、部署和服務(wù)。
- Linear:項目管理和問題跟蹤。
- Snowflake:與Snowflake數(shù)據(jù)庫交互。
- Spotify:控制Spotify播放和管理播放列表。
- Todoist:任務(wù)管理集成。
四、開始使用
使用參考服務(wù)器
基于TypeScript的服務(wù)器可以直接使用npx
運行:
npx mcp-server <server-name>
Python服務(wù)器可以使用uvx
(推薦)或pip
運行:
uvx run <server-name>
或
pip install <server-name>
在Claude中配置
要使用MCP服務(wù)器,請將其添加到配置中:
{
"mcpServers": [
{
"name": "server-name",
"launchCommand": "server-command"
}
]
}
五、附加資源
- MCP服務(wù)器倉庫:完整的參考實現(xiàn)和社區(qū)服務(wù)器集合。
- 精選MCP服務(wù)器:精選的MCP服務(wù)器列表。
- MCP CLI:用于測試MCP服務(wù)器的命令行檢查器。
- MCP Get:用于安裝和管理MCP服務(wù)器的工具。
- Supergateway:通過SSE運行MCP標準輸入/輸出服務(wù)器。
- Zapier MCP:具有7000多個應(yīng)用和30000多個操作的MCP服務(wù)器。
訪問我們的GitHub討論,參與MCP社區(qū)的交流。
通過以上內(nèi)容,你可以看到MCP服務(wù)器的多樣性和強大功能。在編程獅(W3Cschool.cn)平臺,你可以找到更多關(guān)于MCP服務(wù)器開發(fā)和集成的實例和教程,幫助你進一步提升開發(fā)技能。
更多建議: