One MCP and REST endpoint to the APIbase tool catalog, covering travel, prediction markets, crypto and weather, paid per call via x402.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add apibase -- npx -y apibase-mcp-client~/.codex/config.toml
[mcp_servers.apibase]
command = "npx"
args = ["-y", "apibase-mcp-client"]
# codex mcp add apibase -- npx -y apibase-mcp-client~/.cursor/mcp.json
{
"mcpServers": {
"apibase": {
"command": "npx",
"args": [
"-y",
"apibase-mcp-client"
]
}
}
}.vscode/mcp.json
{
"servers": {
"apibase": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"apibase-mcp-client"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"apibase": {
"command": "npx",
"args": [
"-y",
"apibase-mcp-client"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"apibase": {
"command": "npx",
"args": [
"-y",
"apibase-mcp-client"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"apibase": {
"command": "npx",
"args": [
"-y",
"apibase-mcp-client"
]
}
}
}Remote
claude mcp add --transport http apibase https://apibase.pro/mcp~/.codex/config.toml
[mcp_servers.apibase]
url = "https://apibase.pro/mcp"
# codex mcp add apibase --url https://apibase.pro/mcp~/.cursor/mcp.json
{
"mcpServers": {
"apibase": {
"url": "https://apibase.pro/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"apibase": {
"type": "http",
"url": "https://apibase.pro/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"apibase": {
"httpUrl": "https://apibase.pro/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"apibase": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://apibase.pro/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"apibase": {
"url": "https://apibase.pro/mcp"
}
}
}