MCP API Connect
MCP server that enables MCP to make REST API calls
Overview
MCP API Connect is a Model Context Protocol (MCP) server designed to facilitate connections to any REST API by allowing users to provide API documentation and keys.
To use MCP API Connect, install the package globally, run the setup command, and then restart Claude to initiate the connection to APIs.
- Easy integration with any REST API by providing necessary documentation and keys. - Global installation capability for seamless use across systems. - Compatibility with Claude Desktop for enhanced functionality.
- Connecting applications to third-party APIs for data exchange.
- Enabling developers to easily set up API interactions.
- Streamlining API usage for data retrieval and management.
Add to your AI client
Use these steps to connect MCP API Connect in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"mcp-api-expert-jwaldor": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-api-expert-jwaldor"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"mcp-api-expert-jwaldor": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-api-expert-jwaldor"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"mcp-api-expert-jwaldor": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-api-expert-jwaldor"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"mcp-api-expert-jwaldor": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-api-expert-jwaldor"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"mcp-api-expert-jwaldor": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-api-expert-jwaldor"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"mcp-api-expert-jwaldor": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-mcp-api-expert-jwaldor"
]
}
}
}FAQ
What is required to connect to an API using MCP API Connect?
You will need to provide the API documentation and API keys.
Is MCP API Connect suitable for all types of REST APIs?
Yes, as long as you provide the required API documentation and keys.
How do I install MCP API Connect?
You can install it globally using the command `npm i -g mcp-api-connect`.