APIAny MCP Server
The APIAny MCP Server connects AI agents and developers to 100+ AI models, enabling model discovery, pricing estimation, documentation lookup, code generation, and paid media generation workflows.
List Models: Browse public APIAny models filtered by type (chat, image, video, audio), provider, or search text, with pricing and capability metadata.
Search Models: Search models using natural-language queries, filtered by modality or provider.
Get Model Details: Retrieve detailed information about a specific model by ID or display name.
Estimate Costs: Calculate APIAny credit costs based on number of requests, input/output tokens, and cached tokens.
Get Integration Examples: Generate ready-to-use code examples in cURL, Python, JavaScript, Go, Java, or PHP for integrating with APIAny models.
Get Model Usage: Retrieve endpoint details, payload structure, async behavior, and language-specific examples for one or more models.
Create Image Tasks: Initiate a paid asynchronous image generation task (requires API key and explicit confirmation).
Create Video Tasks: Initiate a paid asynchronous video generation task (requires API key and explicit confirmation).
Check Task Status: Poll the status of an async image or video generation task using its task ID (requires API key).
Get Documentation Context: Fetch compact APIAny documentation from
llms.txtfor context-aware agent assistance.
All non-paid operations work without an API key, making the server safe for exploratory use.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@APIAny MCP Servershow JavaScript example for nano-banana-pro"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
What This Repository Provides
APIAny MCP gives AI agents a structured way to understand and use APIAny:
Discover public APIAny models by provider, modality, capability, and pricing metadata.
Estimate APIAny credits before choosing a model or running a workflow.
Fetch compact documentation context from APIAny docs and
llms.txt.Generate OpenAI-compatible cURL, Python, JavaScript, Go, Java, and PHP examples.
Create image or video generation tasks only when an API key is configured and the user explicitly confirms paid usage.
Package an agent skill at
skills/apiany-integrationso supported agents can learn the APIAny workflow.
Related MCP server: Civitai MCP Server
Quick Start
Run the server directly with npm:
npx -y @apiany-ai/mcpOr install and run it from this repository:
git clone git@github.com:ailingqu/ApiAny.AI-MCP.git
cd ApiAny.AI-MCP
npm install
npm startVisual Setup
1. Install and Start the MCP Server
2. Add APIAny MCP to Your Agent Client
Use this configuration in Claude Code, Cursor, VS Code, or another MCP-compatible client:
{
"mcpServers": {
"apiany": {
"command": "npx",
"args": ["-y", "@apiany-ai/mcp"],
"env": {
"APIANY_BASE_URL": "https://apiany.ai"
}
}
}
}For paid image or video task tools, also set APIANY_API_KEY:
{
"APIANY_BASE_URL": "https://apiany.ai",
"APIANY_API_KEY": "your_apiany_api_key"
}3. Ask Your Agent to Use APIAny
Example prompts:
Use APIAny MCP to find an image model for product photos, compare pricing, and show JavaScript integration code.Use APIAny MCP to estimate credits for 20 gpt-style chat requests with 10k input tokens and 5k output tokens.Use APIAny MCP to show JavaScript usage for nano-banana-pro and Python usage for veo3-1-fast.MCP Tools
Tool | Purpose | API key |
| List public APIAny models with pricing and capability metadata. | No |
| Search models by text, provider, modality, or capability. | No |
| Get one public model by model id or display name. | No |
| Estimate credits from public pricing metadata. | No |
| Return endpoint, payload, async behavior, and language examples for models. | No |
| Return cURL, Python, JavaScript, Go, Java, or PHP examples. | No |
| Return compact APIAny documentation context from | No |
| Create a paid async image task after explicit confirmation. | Yes |
| Create a paid async video task after explicit confirmation. | Yes |
| Read async media task status. | Yes |
Agent Skill
The APIAny Integration skill lives in skills/apiany-integration.
It helps agents:
Choose APIAny models by modality, provider, pricing, and capability.
Generate examples for chat, image, video, and media workflows.
Explain async task creation and polling.
Require explicit confirmation before paid generation tasks.
Environment Variables
Variable | Required | Description |
| No | APIAny base URL. Defaults to |
| Only for paid tools | API key used for paid image/video task creation and task polling. |
Safety Model
Read-only tools work without an API key. Paid generation tools require both:
APIANY_API_KEYconfirm_paid_request=true
The server does not persist API keys. It only reads them from the current process environment.
Development
npm install
npm run check
npx -y @modelcontextprotocol/inspector node src/server.jsUseful files:
src/server.js: MCP server implementation.examples/mcp.json: client configuration example.docs/distribution.md: release checklist for npm, MCP directories, and skill marketplaces.CHANGELOG.md: release history.
Links
Website: https://apiany.ai
Models: https://apiany.ai/models
Docs context: https://apiany.ai/llms.txt
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ailingqu/ApiAny.AI-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server