Tools ready for agents
Six named tools with descriptions and examples help your agent discover data and take action.
Connect AI agents to your Singlebase project through MCP. Discover collections, work with documents, and get answers with sources—all within the access you assign.
Use project knowledge to answer with sources.
Unused items can be returned within 30 days.
Source: Returns policy
Six named tools with descriptions and examples help your agent discover data and take action.
Available tools and collection choices follow the agent key. Gateway checks enforce access on every call.
Keep the same ownership rules, automations, rate limits, and usage tracking as your application’s API calls.
Give agents the operations they need, from finding context to keeping records up to date.
list_collectionsLet agents inspect collection descriptions, fields, indexes, and the permissions assigned to their key.
search_documentsQuery documents with filters or full-text search, with field selection, sorting, and pagination.
insert_documentsInsert one document or a batch. Collection create automations run through the normal gateway.
update_documentsUpdate a document by ID or change matching records with a filter, using the same application automations.
delete_documentsArchive documents by ID, a list of IDs, or a filter, with the normal archive retention.
ask_documentsAsk questions grounded in readable collections or enabled, agent-accessible docsets and receive a written answer with sources.
Choose the collections and feature permissions your agent needs. MCP authenticates each request with an agk_… key.
Turn on MCP in the console’s project settings. It is disabled by default and requires platform availability.
Connect your client with the endpoint and agent key. It discovers the tools available to that key and calls them over stateless HTTP.
Connect Claude Code or Cursor to the remote HTTP endpoint. Claude Desktop and other stdio clients can connect through the mcp-remote bridge.
Use an agent key for authentication. MCP has no user login or OAuth flow. Keep the configuration containing your key private.
claude mcp add --transport http singlebase \
'https://v1.api.singlebase.io/mcp/<ENDPOINT_KEY>' \
--header 'Authorization: Bearer agk_<AGENT_KEY>'