nk3750 avatar

Jitapi

nk3750/jitapi

Solves the problem of working with massive OpenAPI specs by using semantic search and dependency graphs instead of dumping hundreds of endpoints into context. Register any API once (Stripe, GitHub, TMDB), ask questions in plain English, and it figures out which endpoints to call and in what order. The dependency resolver is the standout piece: it knows that creating an order requires getting a user ID first, so it chains the calls automatically. Works offline with local embeddings out of the box, or you can plug in Voyage/OpenAI for better search quality on large APIs. Supports bearer tokens, API keys, and basic auth through environment variables so credentials never hit disk. Best for multi-step workflows across unfamiliar APIs where you'd otherwise be reading docs or writing custom integration code.

GitHub stars
6
tools
8
auth
Secret needed
transport
STDIO
env var
1
last updated
Jan 19, 2026

Tools

8 tools

Public tool metadata for what this MCP can expose to an agent.

register_apiRegister an API from an OpenAPI spec URL

Register an API from an OpenAPI spec URL

No parameter schema in public metadata yet.

list_apisList all registered APIs and their endpoint counts

List all registered APIs and their endpoint counts

No parameter schema in public metadata yet.

search_endpointsSemantic search across endpoints using natural language

Semantic search across endpoints using natural language

No parameter schema in public metadata yet.

get_workflowFind relevant endpoints with dependency resolution and full schemas

Find relevant endpoints with dependency resolution and full schemas

No parameter schema in public metadata yet.

get_endpoint_schemaGet the complete schema for a specific endpoint

Get the complete schema for a specific endpoint

No parameter schema in public metadata yet.

call_apiExecute a single API call with auth, path params, query params, and body

Execute a single API call with auth, path params, query params, and body

No parameter schema in public metadata yet.

set_api_authConfigure authentication (API key header, API key query param, or bearer token)

Configure authentication (API key header, API key query param, or bearer token)

No parameter schema in public metadata yet.

delete_apiRemove a registered API and all its data

Remove a registered API and all its data

No parameter schema in public metadata yet.

Sponsors

Configuration

OPENAI_API_KEY*secret

OpenAI API key for embeddings and workflow planning

Readme

JitAPI

PyPI PyPI Downloads License: MIT Python 3.10+

Point Claude at any API. JitAPI figures out which endpoints to call and in what order — automatically.

JitAPI is an MCP server that lets Claude interact with any API from its OpenAPI spec. Instead of dumping hundreds of endpoints into context, JitAPI uses semantic search and a dependency graph to surface only what's needed — then Claude plans and executes the calls.

https://github.com/user-attachments/assets/53f72f89-a41a-4a9c-a688-ec876ea05fbd

JitAPI v0.2.0


The Problem


View the full README on GitHub

Details

Repository
github.com/nk3750/jitapi
Categories
AI & LLM Tools, Search & Web Crawling
Package
jitapi
Transport
STDIO
Auth
Required
Registry
MCP registry, active

Related AI & LLM Tools MCP servers

View all
1agentcentral-to avatarAgent Centralagentcentral-to/agent-central-mcpHosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.6stars
2tosin2013 avatarHelmdecktosin2013/helmdeckSelf-hosted MCP server: sandboxed browser, desktop, vision, code-edit packs for any agent.6stars
3zero-abd avatarLlmmcpzero-abd/llmmcpMCP server for real-time LLM API documentation — stop hallucinations6stars
4metrillm avatarMetrillmmetrillm/metrillmBenchmark local LLM models — speed, quality & hardware fitness verdict from any MCP client5stars
5moltycel avatarMolTrust MCP Servermoltycel/moltrust-mcp-serverVerifiable agent identity and trust checks; MolCheck verdicts on mandates; Amazon Ads verdicts.5stars
6nanmesh avatarNan Forgetnanmesh/nan-forgetAI that remembers. Local-first cross-session, cross-project long-term memory for coding tools.5stars