📡 MCP Radar

TeodorMCP/universal-connector-mcp

Universal MCP server: connect any OpenAPI/Swagger, GraphQL, gRPC or SOAP API to AI agents. Security-first, local, token-efficient. Any API. One server.

⭐ 3 stars
⑂ 0 forks
Python
momentum ▲ 6.0
created 2026-07-23
on radar since 2026-07-25
ai-agentsapi-clientapi-gatewayapi-integrationclaudeconnectorcursorgraphqlgrpcllmmcpmcp-servermodel-context-protocolopenapipythonrest-apisecuritysoapswaggeruniversal
View on GitHub ↗Homepage ↗

About universal-connector-mcp

Stop installing a new MCP server for every service: point this one at any OpenAPI/Swagger, GraphQL, gRPC or SOAP spec - or pick one from the built-in catalog of 2500+ public APIs - and your AI agent can call it. Securely, in fewer steps, with fewer tokens.

Installation · Meta-tools · API catalog · Examples · Configuration · Security

Most "universal API" MCP servers only speak REST/OpenAPI. This project is built around three differentiators:

1. Truly universal - a normalized Operation model with pluggable spec adapters (OpenAPI, GraphQL, gRPC, SOAP). Tools and executors never care which protocol produced an operation. 2. Security-first / local-first - a direct response to supply-chain attacks like the AgentBaiting / FakeGit campaign. Outbound requests are restricted to an allowlist, secrets never touch logs, responses are size-capped, and every call is audit-logged. No arbitrary code execution, no binary downloads, no telemetry. 3. Built for context efficiency - field-level response filtering, chained and parallel execution, and response caching mean whole workflows fit in one tool call and responses stay small.

The agent explores APIs like a filesystem instead of loading hundreds of tools at once (which would blow up the context window on large APIs like Stripe). It searches for operations, inspects the ones it needs, then executes them.

Tool Purpose --- --- searchcatalog Find ready-to-load public APIs (curated list + APIs.guru directory, 2500+ specs) loadapi Register an API from a spec URL/file (protocol auto-detected) listapis List loaded APIs searchoperations Fuzzy-

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/TeodorMCP--universal-connector-mcp.html)

Related MCP servers

jiawei686/jev-ultrafast-mcp

Hand a whole browser task off in one call: a decision model drives the page server-side, so a flow costs one call, not a turn per click. Ref-based element tables, code-checked assertions, zero-model m

⭐ 18Python
00200200/usagetrim

Keep the signal. Cut the noise. Local CLI + MCP — fold verbose tool output for Claude Code, Codex, Cursor & Desktop.

⭐ 11Python
alphaparkinc/genpark-role-playing-autonomous-agent-crew-orchestrator-skill

Role-playing autonomous agent orchestrator managing crews (CrewAI style)

⭐ 9Python
alphaparkinc/genpark-realtime-neural-3d-mesh-pbr-texture-generator-skill

Real-time neural 3D asset generator and PBR texture synthesizer (Luma Genie style)

⭐ 9Python
alphaparkinc/genpark-multivariate-ad-creative-fatigue-auditor-skill

Multivariate ad creative fatigue auditor & refresh triggers (AdEspresso style)

⭐ 9Python
alphaparkinc/genpark-personalized-video-sales-outreach-script-planner-skill

Personalized video sales outreach script & storyboard planner (Tavus style)

⭐ 9Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.