
Wso2 Docs Mcp Server
Query WSO2 product documentation from your coding agent without tab-hopping across APIM, MI, Choreo, and Ballerina sites.
Overview
WSO2 Docs MCP Server is a MCP server for the Build phase that semantic-searches WSO2 APIM, MI, Choreo, and Ballerina documentation via RAG and pgvector.
What is this MCP server?
- Semantic RAG search across WSO2 APIM, MI, Choreo, and Ballerina documentation
- PostgreSQL + pgvector storage with configurable embedding backends
- Supports ollama (default), OpenAI, Gemini, and Voyage embedding providers
- stdio npm package wso2-docs-mcp-server v1.2.0
- Requires DATABASE_URL for the vector index before tools return results
- Server version 1.2.0 on npm identifier wso2-docs-mcp-server
- Four WSO2 doc domains: APIM, MI, Choreo, Ballerina
- Four embedding provider options: ollama, openai, gemini, voyage
Community signal: 1 GitHub stars.
What problem does it solve?
WSO2 docs are spread across products and pages, so agents hallucinate config steps and waste hours on wrong gateway or integration patterns.
Who is it for?
Solo builders implementing WSO2 API Manager, Micro Integrator, Choreo, or Ballerina who already run PostgreSQL and want doc-grounded agent answers.
Skip if: Teams that only need occasional manual browsing and do not want to host Postgres, embeddings, and index maintenance.
What do I get? / Deliverables
Your agent queries grounded doc chunks from your own vector store so WSO2 setup and troubleshooting answers align with current product documentation.
- Agent-callable semantic search over indexed WSO2 documentation
- Local or cloud embedding pipeline wired to your pgvector index
- Grounded doc snippets for APIM, MI, Choreo, and Ballerina questions
Recommended MCP Servers
Journey fit
Canonical shelf is Build because solo builders wire WSO2 stacks while implementing APIs, gateways, and integration flows. Integrations is the best fit for an MCP that answers implementation questions against vendor docs during connector and middleware work.
How it compares
Self-hosted doc RAG MCP, not a hosted WSO2 support chat or a generic web-search skill.
Common Questions / FAQ
Who is WSO2 Docs MCP Server for?
Indie and small-team developers using AI coding agents while building on WSO2 APIM, MI, Choreo, or Ballerina who need searchable official docs in the IDE.
When should I use WSO2 Docs MCP Server?
Use it during integration and backend work whenever you need accurate WSO2 configuration, connector, or deployment guidance without leaving your agent session.
How do I add WSO2 Docs MCP Server to my agent?
Install the npm stdio package wso2-docs-mcp-server, set DATABASE_URL for pgvector, optionally set EMBEDDING_PROVIDER and the matching API key, then register the server in Claude Code, Cursor, or another MCP-capable client.