The Virtuous MCP server URL
Before you connect
A few quick checks:| Check | Detail |
|---|---|
| Your AI tool supports MCP | Most modern AI coding tools do. The instructions below cover Claude, Claude Code, Cursor, and VS Code. Other MCP-compatible tools follow similar patterns. |
| You’re on a recent version | MCP support is still relatively new. If you don’t see MCP options in your tool, update to the latest version. |
| Authentication isn’t required | The Virtuous docs are public, so the MCP server is open. No tokens, no login. |
| You don’t need a Virtuous account | This connects your AI tool to the documentation, not to your Virtuous account. |
Setup by AI tool
- Claude (web app)
- Claude Code (CLI)
- Cursor
- VS Code (with Copilot)
- Other MCP-compatible tools
To connect the Virtuous MCP server to the Claude web app:See the Model Context Protocol documentation for general guidance on connecting remote MCP servers to Claude.
Open Claude Connectors settings
Navigate to the Connectors page in your Claude settings.
Use it in a conversation
In any Claude conversation, click the attachments button (the plus icon) and select the Virtuous Docs connector. Then ask Claude a question about Virtuous — for example: “What’s the right pattern for detecting new participations in the Volunteer API?”Claude will use the MCP server to consult the docs and produce a documentation-grounded answer.
Verifying the connection works
A quick test for any tool: ask the AI a question that requires Virtuous-specific knowledge. Good test prompts:| Prompt | What you should see |
|---|---|
| ”What’s the page size for the Volunteer Users endpoint?” | An answer mentioning 15 records, not partner-configurable (the Volunteer-specific quirk) |
| “How does the CRM+ Transaction endpoint handle Contact matching?” | An answer citing the Transaction endpoint’s matching logic |
| ”What’s the URL versioning convention across the three Virtuous APIs?” | An answer covering that CRM+ and Raise are unversioned while Volunteer uses /v1/ |
Quick test in your IDE
For Cursor and VS Code specifically, you can confirm the tools are loaded by asking:“What MCP tools do you have available right now?”The response should list
search_virtuous_api_docs and query_docs_filesystem_virtuous_api_docs. If those aren’t in the list, the MCP server isn’t connected for that session.
Managing the connection
| Task | How |
|---|---|
| Update server URL | Edit your tool’s MCP config; reload the AI session |
| Disable temporarily | Most tools support toggling MCP servers on/off without removing the config |
| Remove the connection | Delete the virtuous-docs entry from your tool’s MCP config |
| Check connection health | Most tools surface MCP server status in their settings UI; for Claude Code, claude mcp list shows status |
| Switch to a different MCP server URL | Update the URL in your config and reload the session |
https://docs.virtuous.org/mcp is stable. Mintlify hosts it; Virtuous doesn’t move it around.
Connecting multiple MCP servers
You’ll likely have multiple MCP servers connected — the Virtuous docs server, plus servers for your own codebase, plus possibly servers for other vendors you integrate with. The AI tool decides which server to query based on the question. A few practical notes:| Consideration | Detail |
|---|---|
| Servers don’t constantly consume context | The AI only queries a server when it decides the query is relevant. Idle MCP servers cost nothing. |
| Multiple-server queries can use more context | If the AI consults several servers for one question, the combined results add up. Be specific in prompts to help the AI focus. |
| Disconnect unused servers | If you’re not actively using a server for current work, removing it from your config reduces complexity. |
| Server identity matters in prompts | ”Check the Virtuous docs” is more useful than “check the docs” if you have multiple connected docs servers. |
Troubleshooting
The AI isn’t using the docs
Symptom: You ask a Virtuous question; the AI gives a generic answer that doesn’t seem to reflect the docs. Possible causes:| Cause | Fix |
|---|---|
| MCP server not configured for this session | Re-check the AI tool’s config; reload the session |
| MCP server configured but not enabled (some tools have a toggle) | Enable it in the tool’s settings |
| AI tool doesn’t actually support MCP (older versions) | Update the tool to a recent version |
| Question was answered from training data without MCP consultation | Be more specific: “Check the Virtuous docs and tell me…” |
Connection errors
Symptom: The AI tool reports it can’t reach the MCP server. Possible causes:| Cause | Fix |
|---|---|
| Network connectivity issue | Confirm you can reach https://docs.virtuous.org in a browser |
| Corporate firewall blocking MCP traffic | Check with your IT team — docs.virtuous.org should be allowed |
| Tool-side config error (typo in URL, malformed JSON) | Re-check the config matches the patterns above |
| Tool is on an old MCP version that doesn’t support HTTP transport | Update the tool |
Slow responses
MCP queries add a small amount of latency — the AI calls the server, waits for results, then incorporates them. For most workflows this is unnoticeable. If responses feel particularly slow:| Cause | Fix |
|---|---|
| Tool is querying many MCP servers per question | Be more specific in prompts to narrow the AI’s search |
| The AI is doing multiple sequential queries | Some patterns are inherently multi-query (search, then read; read, then cross-reference). This is normal. |
| Network slowness | Standard troubleshooting — try again, check connection |
Getting help
If you’ve tried the above and the MCP server still isn’t working as expected:- For tool-specific issues (Claude/Cursor/VS Code), check the tool’s own documentation and support channels
- For Virtuous-side issues (the MCP server itself appears down), reach out to your Partner Manager
- For Mintlify infrastructure issues (the MCP host), Mintlify’s docs and support cover the broader platform
Where to go next
Using MCP for Integration Development
Now that you’re connected — the practical patterns for using MCP while building integrations.
MCP Tools Reference
The two tools the server exposes, with examples of when each is used.
MCP Overview
What MCP is, why it matters for partners, and the security model.
Partner Resources
The full set of partner resources — Partner Portal, Academy, Marketplace, and more.