
easymcp
将 OpenAPI 规范转换为 MCP 格式的工具,包含多种组件和实用程序。
Repository Info
About This Server
将 OpenAPI 规范转换为 MCP 格式的工具,包含多种组件和实用程序。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Easy MCP
This repository contains the code for the Easy MCP project. It includes various components and utilities related to the Model Context Platform.
The key functionalities of this project is the conversion of OpenAPI specifications to the MCP format.
🏆 This project won the 3rd place at the AI Hackaton Paris
Documentation
Want to know about all the details about the project? Head to:
- 🧠 Documentation main page
- 🚀 QuickStart
Want to dive deeper?
- 🔥 Check out the official youtube video or the detailed one
- 📚 Read our blog post
Installation
Download the repo:
git clone https://github.com/remorses/easymcp.git
To install the dependencies, run the following command at the root of the repository:
cd easymcp && pnpm install
Run the application locally:
cd website && pnpm dev
Self-hosting with Custom NPM Credentials
If you are self-hosting the Easy MCP service and want to publish packages under your own NPM username, follow these steps:
- Open Account Settings: Once the application is running, open the sidebar menu on the top left corner and click on the "Account" item.
- Enter NPM Credentials: In the pop up, enter your NPM username and NPM API key.
- Save Credentials: Click "Save". These credentials will be stored locally in your browser and used when generating
npm installcommands and for future NPM publishing features.
Usecase example: Poke-api with Claude
If you want to integrate one of our published MCP on NPM on Claude:
- Copy the following dictionary
{
"mcpServers": {
"trymodelcontext": {
"command": "npx",
"args": ["-y", "@modelcontext/pokeapi"],
"env": {
"API_TOKEN": ""
}
}
}
}
- Paste it on Claude:
Claude->Settings->Developer->Edit Config - If everything went well, you should see
pokeapilisted among your MCP servers - Ask claude about how many pokemon exists!
Quick Start
Clone the repository
git clone https://github.com/remorses/easymcpInstall dependencies
cd easymcp
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.