Developers API & MCP
Conecta tus herramientas de IA a Nubiq. Gestiona conversaciones, busca documentos, monitorea analytics, todo desde Claude Code, Cursor o tus propios agentes.
Conectar desde Claude Code
Add Nubiq as an MCP server in Claude Code with a single command.
claude mcp add nubiq --transport streamable-http \ --url https://hub.nubiq.ai/api/mcp/ \ --header "Authorization: Bearer YOUR_API_KEY"
Conectar desde Cursor
Add to your Cursor settings (.cursor/mcp.json):
{
"mcpServers": {
"nubiq": {
"transport": "streamable-http",
"url": "https://hub.nubiq.ai/api/mcp/",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Conectar desde cualquier cliente MCP
Any MCP-compatible client can connect using the standard JSON-RPC 2.0 protocol over streamable HTTP.
{
"server": "https://hub.nubiq.ai/api/mcp/",
"transport": "streamable-http",
"auth": {
"type": "bearer",
"token": "YOUR_API_KEY"
}
}Referencia de herramientas
30 tools grouped by domain. Each tool requires an API key with the correct scope.
Conversations
conversations.listList conversations with filters
conversations:readconversations.getGet conversation details
conversations:readconversations.searchFull-text search across conversations
conversations:readconversations.update_statusChange conversation status
conversations:writeconversations.assignAssign to agent or team
conversations:writeconversations.replySend agent reply
conversations:write
Tickets
tickets.listList support tickets
tickets:readtickets.getGet ticket detail
tickets:readtickets.createCreate a new ticket
tickets:writetickets.updateUpdate ticket fields
tickets:writetickets.closeClose a ticket
tickets:write
Documents
documents.listList knowledge base documents
documents:readdocuments.searchSemantic search over documents
documents:readdocuments.uploadUpload a new document
documents:writedocuments.deleteDelete a document
documents:writedocuments.reindexTrigger reindex job
documents:write
Contacts
contacts.listList contact profiles
contacts:readcontacts.getGet contact details
contacts:readcontacts.searchSearch contacts by field
contacts:read
Analytics
analytics.overviewKPI summary dashboard
analytics:readanalytics.conversationsConversation metrics over time
analytics:readanalytics.satisfactionCSAT and feedback scores
analytics:read
Channels
channels.listList configured channels
channels:readchannels.getGet channel config
channels:readchannels.sendSend outbound message
channels:write
Widget
widget.listList widget configs
widget:readwidget.getGet widget details
widget:readwidget.updateUpdate widget settings
widget:write
Team
team.membersList team members
team:readteam.inviteInvite a new member
team:write
Autenticacion
Obtener API Key
- Sign in to your Nubiq dashboard
- Go to Settings → API Keys
- Click Create API Key
- Select the scopes you need and set an expiration date
- Copy the key immediately — it will not be shown again
Scopes disponibles
| Scope | Description |
|---|---|
| conversations:read | Read conversations and messages |
| conversations:write | Reply, assign, close conversations |
| tickets:read | Read tickets |
| tickets:write | Create and update tickets |
| documents:read | List and search documents |
| documents:write | Upload, delete, reindex documents |
| contacts:read | Read contact profiles |
| analytics:read | Read analytics and metrics |
| channels:read | Read channel configs |
| channels:write | Send messages to channels |
| widget:read | Read widget configs |
| widget:write | Update widget settings |
| billing:read | Read billing and usage |
| team:read | List team members |
| team:write | Invite members, manage roles |
| notifications:read | Read notification events |
Rate Limits
| Plan | Requests/min | Requests/day |
|---|---|---|
| Pro | 60 | 10,000 |
| Enterprise | 300 | 100,000 |