The API-Market MCP Server provides access to over 200 APIs from API.market through the Model Context Protocol. This server enables Large Language Models to discover and interact with APIs defined by OpenAPI specifications, making it a powerful tool for integrating various services into your AI applications.
Locate or create your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
Add the following configuration to enable the API-Market MCP server:
{
"mcpServers": {
"api-market": {
"command": "npx",
"args": ["-y", "@noveum-ai/mcp-server"],
"env": {
"API_HEADERS": "x-magicapi-key:your-api-key"
}
}
}
}
{
"mcpServers": {
"api-market": {
"command": "npx",
"args": [
"-y",
"@noveum-ai/mcp-server",
"--headers",
"x-magicapi-key:<your-api-key>"
]
}
}
}
Alternatively, add this as the first entry in mcpServers:
"api-market": {
"command": "npx",
"args": [
"-y",
"@noveum-ai/mcp-server",
"--headers",
"x-magicapi-key:<your-api-key>"
]
}
npx -y @noveum-ai/mcp-server --headers x-magicapi-key:your-api-key
To obtain an API key:
The MCP server provides access to numerous APIs, including:
Each API is accessible through the MCP protocol, allowing your LLM to use these services directly.
You can use the agent to find driving routes between any two points. The agent will utilize the TrueWay routing API to calculate the best route and provide you with directions.
The MCP server allows you to search for news on any topic using the Brave news search API. You can first search for articles and then analyze them in more depth as needed.
You can check if domain names are available for registration using the domain checker API. This is useful for brainstorming new project names or business ideas.
There are two ways to add an MCP server to Cursor. The most common way is to add the server globally in the ~/.cursor/mcp.json
file so that it is available in all of your projects.
If you only need the server in a single project, you can add it to the project instead by creating or adding it to the .cursor/mcp.json
file.
To add a global MCP server go to Cursor Settings > MCP and click "Add new global MCP server".
When you click that button the ~/.cursor/mcp.json
file will be opened and you can add your server like this:
{
"mcpServers": {
"cursor-rules-mcp": {
"command": "npx",
"args": [
"-y",
"cursor-rules-mcp"
]
}
}
}
To add an MCP server to a project you can create a new .cursor/mcp.json
file or add it to the existing one. This will look exactly the same as the global MCP server example above.
Once the server is installed, you might need to head back to Settings > MCP and click the refresh button.
The Cursor agent will then be able to see the available tools the added MCP server has available and will call them when it needs to.
You can also explictly ask the agent to use the tool by mentioning the tool name and describing what the function does.