Noveum_api-market-mcp-server

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

  1. Log in to API.market.
  2. 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

  1. Locate the OpenAPI JSON.
  2. Use modify_api.py to update the path.
  3. Update API summaries.
  4. Build and test changes.
  5. 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

  1. Clone and install dependencies.
  2. Build the server.
  3. Debug using npm run inspect.

Contributing

Follow the contributing guideline to fork and submit pull requests.

License

MIT