What This Skill Does
When loaded, the agent will:- Ask which MCP client or agent framework the user is working with
- Route them to the correct auth method: OAuth for interactive clients, Civic Token for agent frameworks
- Walk through step-by-step setup for their specific client or framework
- Point them to the right integration guide on docs.civic.com
- Handle common errors (expired tokens, missing profile, transport mismatches)
How to Load It
Via the skills URL parameter
Addskills=civic-setup to your MCP URL when connecting:
Via Civic Chat
Via curl (raw skill text)
The skill prompt is available as plain text for use in any AI assistant or agent:Skill Content
Key URLs
- MCP endpoint:
https://nexus.civic.com/hub/mcp - Dashboard and onboarding: https://nexus.civic.com
- Full credentials guide: https://docs.civic.com/civic/quickstart/credentials
- All client setup guides: https://docs.civic.com/civic/quickstart
- Troubleshooting: https://docs.civic.com/civic/troubleshooting
- Support: support@civic.com
Common Issues
Authentication errors — Token may be expired (30-day expiry). Regenerate at nexus.civic.com: go to the Install step in onboarding and generate a new token. No tools available — The MCP URL may be missing aprofile parameter. Check that CIVIC_URL includes ?profile=your-toolkit. The toolkit must be configured at nexus.civic.com.
Connection refused or transport errors — Civic uses Streamable HTTP transport. If the framework is trying to connect via SSE or stdio, switch it to Streamable HTTP (sometimes called streamable-http or streamableHTTP).
Wrong tool count — The connected profile/toolkit may not include the expected tools. Check the toolkit configuration at nexus.civic.com.
Framework-specific errors — Each framework has known integration quirks. Refer the user to the recipe page for their framework (links above) which documents verified working patterns.
About Skills
Skills are reusable instruction sets that load on top of the current toolkit without replacing it. This skill adds setup guidance to any session — it works alongside Gmail, Slack, Calendar, and any other tools already in the toolkit.Using Skills
How skills work and how to create your own
Get Credentials
Token generation and URL parameter reference
Agent Deployment
Production agent configuration with skills and toolkits
Troubleshooting
Common setup issues and solutions

