从零开始开发一个 MCP Server!保姆级教程!
大家好,我是小码哥。 MCP 本质上是为 AI 大模型提供调用外部工具的能力,MCP Server 就是这个能力的具体实现——你可以通过它,把你已有的 API、脚本、服务包装成 AI 能理解和调用的 MCP 工具。 这篇我们就以获取图片为例来创建一个 MCP Server,让 AI 根据自然语言来获取图片网站上的图片,比如 Pixabay 图片网站,它就提供了 API 可以让外界来搜索图片。 Pixabay API 文档: https://pixabay.com/api/docs/ MCP 官方提供了 Python、Node、Java、Kotlin 等 SDK 接入,我们为了方便测试使用,本文以 Node 为例进行演示,请确保你安装了最新版本的 Node。 安装 Node 环境如果你还没有安装 Node.js 和 npm,你可以从 nodejs.org 下载并安装,然后验证 Node.js 是否正确安装: node –version npm –version 安装过程,略。 创建 MCP Server 项目创建一个 MCP Server 项目: mkdir pixab...
狂收 33k+ star!全网精选的 MCP 一网打尽!!
大家好,我是小码哥。 最近在 GitHub 上,一个叫做 awesome-mcp-servers 的项目火得一塌糊涂,短短时间内狂揽 33k+ star,精选 MCP 服务器一网打尽,截止目前,已经收录 3000+ 开源的 MCP Servers。 支持特性: 🎖️ – 官方实现 编程语言 🐍 – Python 代码库 📇 – TypeScript 代码库 🏎️ – Go 代码库 🦀 – Rust 代码库 #️⃣ - C# 代码库 ☕ - Java 代码库 范围 ☁️ - 云服务 🏠 - 本地服务 操作系统 🍎 – For macOS 🪟 – For Windows 🐧 - For Linux 项目地址:https://github.com/punkpeye/awesome-mcp-servers 什么是 MCP?MCP 是一种开放协议,通过标准化的服务器实现,使 AI 模型能够安全地与本地和远程资源进行交互。 Awesome MCP Servers这个项目重点关注可用于生产和实验性的 MCP 服务器,这些服务器通过文件访问、数据库连接、AP...
最近热火朝天的 MCP 是什么鬼?如何使用 MCP?一文给你讲清楚!
大家好,我是小码哥。 AI 行业真的千变万化,新工具、新概念层出不穷,稍不学习就得落后,落后就得挨打,作为一个程序员,必须得跟上 AI 的发展节奏。 那么,今天就来聊聊最近热火朝天的 MCP 是什么?? MCP 是什么鬼?MCP 全称为:Model Context Protocol,即:模型上下文协议,它是一种 AI 开放协议,它标准化了应用向 AI 应用提供上下文的方式。 协议官方地址:https://modelcontextprotocol.io/introduction 如图所示: 你可以把 MCP 看作 AI 应用的 USB-C 接口,正如 USB-C 提供了一种将设备连接到各种外围设备和配件的标准化方式一样,MCP 提供了一种将 AI 模型连接到不同数据源和工具的标准化方式。 MCP 架构如图所示: MCP 的属于客户端-服务器架构模式,其中 MCP 客户端(如:Claude Desktop、IDE 或其他 AI 工具)可以连接到多个 MCP 服务器,MCP 服务器可以安全访问你的计算机**本地文件、数据库、远程服务(外部系统)**等。 说白了,MCP 就是对 ...







