需求人群:
"FastAPI-MCP适用于需要快速将API集成到MCP环境中的开发团队,特别是那些使用FastAPI构建API服务的开发者。它简化了API与MCP的集成过程,使开发者能够专注于API的开发,而无需担心复杂的配置和集成问题。通过自动发现和转换FastAPI端点,开发者可以快速将API功能暴露为MCP工具,从而提高开发效率并加速产品上市时间。此外,它支持灵活的部署方式,可以满足不同开发团队的需求。"
使用场景示例:
将FastAPI-MCP集成到一个简单的FastAPI应用程序中,自动将所有端点暴露为MCP工具
通过指定operation_id自定义MCP工具名称,使工具名称更加直观
将MCP服务器与FastAPI应用程序分离部署,以提高灵活性和可扩展性
产品特色:
直接集成:将MCP服务器直接挂载到FastAPI应用程序中
零配置:无需任何配置即可自动工作
自动发现:自动发现所有FastAPI端点并将其转换为MCP工具
保留模式:保留请求模型和响应模型的模式
保留文档:保留所有端点的文档,与Swagger保持一致
灵活部署:可以将MCP服务器挂载到同一应用程序中,也可以单独部署
使用教程:
1. 安装FastAPI-MCP:推荐使用uv安装,也可以使用pip安装
2. 创建FastAPI应用程序并初始化FastAPI-MCP实例:指定FastAPI应用程序和其他可选参数
3. 将MCP服务器挂载到FastAPI应用程序中:调用mount()方法完成挂载
4. 访问https://app.base.url/mcp查看自动生成的MCP服务器
5. 根据需要自定义MCP服务器的行为:例如指定operation_id、控制暴露的端点等
浏览量:178
最新流量情况
月访问量
4.92m
平均访问时长
00:06:33
每次访问页数
6.11
跳出率
36.20%
流量来源
直接访问
51.61%
自然搜索
33.46%
邮件
0.04%
外链引荐
12.58%
社交媒体
2.19%
展示广告
0
截止目前所有流量趋势图
地理流量分布情况
中国
12.55%
德国
3.84%
印度
9.38%
俄罗斯
4.61%
美国
18.64%
一个零配置工具,可自动将FastAPI端点暴露为模型上下文协议(MCP)工具
FastAPI-MCP是一个专为FastAPI设计的工具,旨在无缝集成模型上下文协议(MCP)。它允许开发者无需任何配置即可将FastAPI应用程序的API端点自动转换为MCP工具。该工具的主要优点是简化了API与MCP的集成过程,支持自动发现和转换所有FastAPI端点,保留请求和响应模型的模式,并保持与Swagger相同的文档。它还支持灵活的部署方式,可以将MCP服务器直接挂载到FastAPI应用程序中,也可以单独部署。FastAPI-MCP适用于需要快速将API集成到MCP环境中的开发团队,支持Python 3.10及以上版本,推荐使用Python 3.12。
基于 Python 和 FastAPI 的非官方 Suno API。
SunoAPI 是一个基于 Python 和 FastAPI 的非官方 Suno API。它支持生成歌曲、歌词等功能,并带有内置的令牌维护和保持活跃功能,让您无需担心令牌过期。SunoAPI 采用全异步设计,运行速度快,适合后续扩展。用户可以轻松使用 API 生成各种音乐内容。
MCP服务器目录,汇集多个MCP服务器资源。
MCP Directory是一个为MCP服务器提供目录服务的网站,它允许用户发现和共享MCP服务器资源。该网站使用TypeScript开发,并且提供了一个友好的用户界面,方便用户快速找到所需的MCP服务器。它的重要性在于为MCP服务器用户提供了一个集中的平台,促进了资源共享和技术交流。
MCP-Scan 是一个针对 MCP 服务器的安全扫描工具。
MCP-Scan 是一款专门为 MCP 服务器设计的安全扫描工具,能够检测常见的安全漏洞,如提示注入和工具中毒。它通过检查配置文件和工具描述,帮助用户确保系统的安全性,适用于各种开发者和系统管理员,是维护系统安全的重要工具。
全球MCP服务器集合平台
MCP Servers是一个集合了全球各种MCP服务器的平台,提供了查询和汇总聊天消息、使用Brave搜索API进行网络和本地搜索、操作Git仓库、AI图像生成、从Sentry.io获取和分析问题等多种功能。这些服务器支持开发者和企业在不同领域中实现自动化和智能化,提高效率和创新能力。MCP Servers平台以其丰富的功能和广泛的应用场景,成为编程领域中的重要工具。
mcp-use 是与 MCP 工具交互的最简单方式,支持自定义代理。
mcp-use 是一个开源的 MCP 客户端库,旨在帮助开发者将任何大型语言模型(LLM)连接到 MCP 工具,构建具有工具访问能力的自定义代理,而无需使用闭源或应用程序客户端。该产品提供了简单易用的 API 和强大的功能,可以应用于多个领域。
将 MCP 集成到 ChatGPT 等 AI 平台的 Chrome 扩展。
MCP SuperAssistant 是一个 Chrome 扩展,集成了模型上下文协议(MCP)工具,使用户能够直接从 AI 平台执行 MCP 工具,并将结果插入对话中。这项技术提高了基于 Web 的 AI 助手的功能,支持多种 AI 平台,为用户提供便捷的数据交互方式。
一份综合性的 MCP 基础 AI 工具安全检查清单。
MCP 安全检查表是由 SlowMist 团队编制和维护的,旨在帮助开发者识别和减轻 MCP 实施过程中的安全风险。随着基于 MCP 标准的 AI 工具迅速发展,安全问题愈发重要。该检查表提供了详尽的安全指导,涵盖 MCP 服务器、客户端及多种场景的安全需求,以保护用户隐私并提升整体系统的稳定性和可控性。
智能图像识别API
Monster API是一个智能图像识别API,可以帮助开发者快速实现图像识别功能。它提供了多种功能,包括物体识别、人脸识别、文字识别等。优势是准确率高、响应速度快、易于集成。价格根据使用情况计费,具体请查看官方网站。Monster API的定位是为开发者提供强大的图像识别能力,帮助他们构建智能应用。
Gemini API的指南和示例集合
Gemini API Cookbook是一个包含Gemini API使用指南和示例的集合,旨在帮助开发者快速上手并使用Gemini API。这些示例大多数是用Python编写的Colab Notebooks,可以直接在Google Colab中打开或下载到本地环境中运行。
提供OpenAI和Claude模型支持的API服务。
API易是一个提供OpenAI和Claude模型支持的API服务平台,用户可以通过API接口调用这些模型进行各种AI任务。该平台具有稳定性高、价格优惠、无需代理即可使用等特点,适合需要AI模型支持的开发者和企业。
使用 Playwright MCP Server,可快速用 AI 测试 API 和 UI,无需代码。
Playwright MCP Server 是一款基于 NodeJS 构建的工具,旨在通过 AI 技术帮助用户快速测试应用程序的 UI 和 API。它允许用户以简单的英语文本描述测试需求,无需编写代码,大大提高了测试效率。该工具主要面向开发人员和测试人员,帮助他们快速验证应用程序的功能,减少手动测试的工作量。产品目前由 ExecuteAutomation Pvt Ltd. 提供,具体价格未在页面中明确,但从其功能和定位来看,可能面向企业级用户,具有一定的商业价值。
AI音乐API
WarpSound是一款灵活的生成式AI音乐API,能够为无限的动态音乐内容、应用和体验提供动力。它采用行业领先的工作室级创作技术,使您能够通过API轻松创建高质量的音乐体验。WarpSound还提供多种定价方案,适用于不同的用户需求。
Basin是一款可靠性的编码工具,旨在防止AI生成的错误和幻觉。
Basin是首款为AI代码编辑器设计的可靠性MCP工具,通过即时识别和标记问题,停止代码生成幻觉,让您轻松高效地进行编码。Basin是平台无关的,适用于支持代理MCP代码生成的任何AI代码编辑器。Basin目前处于邀请制封闭测试阶段。
开源项目,实现AI音乐服务的API接口
Suno API是一个开源项目,允许用户设置自己的Suno AI音乐服务API。它实现了app.suno.ai的创建API,兼容OpenAI的API格式,支持自定义模式,一键部署到Vercel,并且拥有开放源代码许可证,允许自由集成和修改。
本地测试API性能和真实性的工具
API CHECKER是一个用于本地测试API性能和真实性的工具,支持多种API中转格式,如oneapi/newapi等。它允许用户输入API URL和APIKey,选择或输入测试模型,进行本地测试,并提供详细报告。此外,它还具备官转验证功能,帮助用户确认API的真实性。
使用Runway API,随时随地创造视频内容。
Runway API是一个强大的视频模型平台,提供先进的生成视频模型,允许用户在安全、可靠的环境中嵌入Gen-3 Alpha Turbo到他们的产品中。它支持广泛的应用场景,包括创意广告、音乐视频、电影制作等,是全球顶尖创意人士的首选。
MCP Defender是一款AI防火墙,旨在监控和保护模型上下文协议(MCP)通信。
MCP Defender是一款AI防火墙,用于监控和保护MCP通信。它拦截工具调用和响应,并根据安全签名验证它们。MCP Defender提供高级的LLM驱动的恶意活动检测,并允许用户管理扫描过程中使用的签名。
TypeScript客户端,用于OpenAI的实时语音API。
openai-realtime-api是一个TypeScript客户端,用于与OpenAI的实时语音API进行交互。它提供了强类型的特性,并且是OpenAI官方JavaScript版本的完美替代品。该客户端修复了许多小错误和不一致性,并且完全兼容官方和非官方事件。它支持Node.js、浏览器、Deno、Bun、CF workers等多种环境,并且已发布到NPM。该技术的重要性在于它能够为开发者提供一种更安全、更便捷的方式来集成和使用OpenAI的实时语音功能,特别是在需要处理大量数据和请求时。
快速、便宜的房地产API
Interior Design API是一个强大的AI房地产API,可用于将室内和室外设计能力添加到您的应用程序或网站中。它使用我们专有的ULTRA图像扩散模型生成高质量的设计效果。价格实惠且输出迅速。
您的个人通用记忆 MCP,随身携带。
Supermemory MCP 是一个个人通用记忆平台,旨在帮助用户随时随地访问和存储他们的记忆信息。它支持通过不同的客户端访问,用户可以方便地添加和管理记忆。该产品强调便携性和隐私保护,适合各种用户群体,价格策略为免费使用。
智能搜索API,提供高效信息检索。
RAG Search API是一个由thinkany.ai开发的智能搜索API,它利用RAG(Retrieval-Augmented Generation)技术,结合了检索和生成的特点,为用户提供高效、准确的信息检索服务。该API支持自定义配置,包括搜索数量、是否进行重排、过滤等,能够满足不同用户的需求。
API 测活工具,确保API服务的稳定性与响应速度。
API 信息测活是一个在线工具,专为开发者设计,用于测试和监控API的活跃状态。它通过模拟请求来检测API的响应时间,确保API服务的稳定性和响应速度,对于维护API的可靠性至关重要。该工具支持多种API格式,如oneapi/newapi等,并且可以设置测活请求的超时时间和并发数量,以适应不同的测试需求。
开发者可使用的Grok系列基础模型API
xAI API提供了对Grok系列基础模型的程序化访问,支持文本和图像输入,具有128,000个token的上下文长度,并支持函数调用和系统提示。该API与OpenAI和Anthropic的API完全兼容,简化了迁移过程。产品背景信息显示,xAI正在进行公共Beta测试,直至2024年底,期间每位用户每月可获得25美元的免费API积分。
Cline是一款增强软件开发的AI助手,能执行终端命令、创建文件并与各种API集成。
Cline是一款AI助手插件,能够提升软件开发效率。其主要优点包括自动执行命令、快速创建文件、与多种API无缝集成。Cline背景信息:开发者友好、易于使用、灵活定制。
用API生成和优化Dreambooth稳定扩散,节省成本、时间、金钱,并获得50倍更快的图像生成
Stable Diffusion And Dreambooth API是一个API,让您可以专注于构建下一代人工智能产品,而不是维护GPU。使用Stable Diffusion API,您无需拥有昂贵的GPU和大内存,即可节省成本、时间和金钱,并以50倍更快的速度生成图像。Dreambooth API可让您使用自己的数据集对稳定扩散进行优化,生成所需的图像。您可以通过单击一个按钮从100多个模型中生成图像,无需训练自己的模型。
TypeScript框架,优雅构建MCP服务器
LiteMCP是一个TypeScript框架,用于优雅地构建MCP(Model Context Protocol)服务器。它支持简单的工具、资源、提示定义,提供完整的TypeScript支持,并内置了错误处理和CLI工具,方便测试和调试。LiteMCP的出现为开发者提供了一个高效、易用的平台,用于开发和部署MCP服务器,从而推动了人工智能和机器学习模型的交互和协作。LiteMCP是开源的,遵循MIT许可证,适合希望快速构建和部署MCP服务器的开发者和企业使用。
跟踪和分析OpenAI API的使用和成本
OpenAI API Cost Tracker是一个用于跟踪和分析OpenAI API每日使用量和成本的工具。它可以帮助用户了解不同模型的成本,包括ChatGPT、GPT-4、Whisper和文本嵌入模型。用户可以按时间或使用饼图显示信息。该工具是开源的,不会泄露您的API密钥。
开源本地RAG,集成ChatGPT和MCP能力
Minima是一个开源的、完全本地化的RAG(Retrieval-Augmented Generation)模型,具备与ChatGPT和MCP(Model Context Protocol)集成的能力。它支持三种模式:完全本地安装、通过ChatGPT查询本地文档以及使用Anthropic Claude查询本地文件。Minima的主要优点包括本地化处理数据,保护隐私,以及能够利用强大的语言模型来增强检索和生成任务。产品背景信息显示,Minima支持多种文件格式,并允许用户自定义配置以适应不同的使用场景。Minima是免费开源的,定位于需要本地化AI解决方案的开发者和企业。
© 2025 AIbase 备案号:闽ICP备08105208号-14