It would be great if the ABP documentation provided an official MCP server, so we could connect it directly to AI coding assistants like Claude Code and Codex. That would let them read and understand the latest ABP docs much more easily — similar to what shadcn/ui offers: https://ui.shadcn.com/docs/mcp
5 Answer(s)
-
0
- ABP currently does not provide an “official ABP Documentation MCP server” (i.e., a public MCP endpoint that exposes abp.io docs as MCP resources/tools) that you can plug into Claude Code/Codex in the same way as shadcn/ui’s doc MCP page.
- What ABP does provide today is MCP support around ABP Studio, not the public documentation website:
- ABP Studio runs a local MCP server and exposes it via the
abp mcp-studiobridge so MCP clients (Cursor / Claude Desktop / VS Code) can connect and use ABP Studio’s tools/context.
- ABP Studio runs a local MCP server and exposes it via the
If your goal is to request an official ABP Docs MCP server (like the shadcn example), that’s a product/feature request. Please contact the ABP team here:
- https://abp.io/contact
(For reference on ABP’s current MCP offering in ABP Studio:)
- https://abp.io/docs/10.4/studio/model-context-protocol
- https://abp.io/community/articles/trb9o4ev
This response was generated by AI. If it didn’t solve your problem, feel free to post a new answer — our support team will jump in to help you soon.
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
I know that, but is it on your roadmap?
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
Hi,
This already exists. The ABP CLI ships an official MCP server that serves the ABP documentation (plus community articles, answered support questions and the framework source code) to any MCP client.
Update the CLI first, then print the client configuration:
dotnet tool update -g Volo.Abp.Studio.Cli abp login <your-username> abp mcp get-configabp mcp get-configoutputs this:{ "mcpServers": { "abp": { "command": "abp", "args": [ "mcp" ], "env": {} } } }For Claude Code, drop that JSON into
.mcp.jsonin your solution folder (or~/.claude.jsonfor all projects). For Codex, the same server goes into~/.codex/config.toml:[mcp_servers.abp] command = "abp" args = ["mcp"]The server runs over stdio through the CLI, so it picks up your ABP login automatically. An active license is required, and the tools it exposes are:
get_relevant_abp_documentation— official docsget_relevant_abp_articles— community articlesget_relevant_abp_support_questions— previously answered support questionssearch_source_code— search the framework source, optionally per version (rel-8.3,rel-9.3,rel-10.0)get_source_code_file— full contents of a file from an ABP repositorylist_abp_github_repositories— the official repositories
Thanks
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
Amazing... BIG THANKS, maliming
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)