Noveum_api-market-mcp-server
0
API-MARKET MCP Server is a Model Context Protocol server that facilitates interaction with over 200 APIs from API-Market. It enhances Large Language Models' capabilities to discover and use APIs, providing a wide array of functionalities without needing the server's direct installation.
API-MARKET MCP Server
About
A Model Context Protocol (MCP) server that exposes API-Market's endpoints as MCP resources, allowing Large Language Models to interact with APIs defined by OpenAPI specifications. It offers access to over 200 APIs on API.market, enabling diverse functionalities.
Quick Start
- Configure it in your preferred client without cloning the repository.
- For Claude Desktop and Cursor, add specific configurations to enable the API-Market MCP server.
Getting an API Key from API.market
- Log in to API.market.
- Access 'My API Keys' in your profile to view your API keys.
Example and Usage
- Example 1: Find a route between two points.
- Example 2: Find news on a topic and explore articles.
- Example 3: Search for available domains.
Development
Adding a New API
- Locate the OpenAPI JSON.
- Use
modify_api.py
to update the path. - Update API summaries.
- Build and test changes.
- Submit changes via a pull request.
Development Tools
- Building:
npm run build
. - Development Mode:
npm run dev
. - Code Quality:
npm run lint
.
Debugging or Running Locally
- Clone and install dependencies.
- Build the server.
- Debug using
npm run inspect
.
Contributing
Follow the contributing guideline to fork and submit pull requests.
License
MIT