io.usefulapi/kantata
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Kantata MCP by usefulapi
Publisher-provided description
Read workspaces, tasks and time entries, create and update tasks, and log time in Kantata.
Summary by lookupd
Reads and updates Kantata workspaces, tasks and users, and logs time entries and timesheet submissions in project records.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http kantata https://kantata.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add kantata --url https://kantata.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"kantata": {
"url": "https://kantata.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (12 tools)
Publisher-provided text
kantata_get_current_userReturn the Kantata OX user that the token belongs to, with name, email, role and account membership. Good first call to confirm the connection. Kantata API: GETkantata_list_usersList the users visible to the token, optionally filtered by a search string. Use the returned user ids in other tools. Kantata API: GET /api/v1/users.kantata_list_organizationsList client and partner organizations visible to the token. Kantata API: GET /api/v1/organizations.kantata_list_workspacesList workspaces (projects) visible to the token, with title, dates, status and participants. Kantata API: GET /api/v1/workspaces.kantata_get_workspaceGet one workspace (project) by id, with title, dates, budget fields and participants. Kantata API: GET /api/v1/workspaces/{id}.kantata_list_storiesList stories (tasks) with title, status, due date, assignees and completion. Filter by workspace, assignee, completion or due dates. Kantata API: GET /api/v1/stkantata_get_storyGet one story (task) by id, with its description, dates, assignees, status and checklist. Kantata API: GET /api/v1/stories/{id}.kantata_create_storyCreate a story (task) in a workspace. Writes data: creates a new task each call. Kantata API: POST /api/v1/stories.kantata_update_storyChange the title, description or dates of an existing story (task). Only the fields you pass change. Writes data. Kantata API: PUT /api/v1/stories/{id}.kantata_list_time_entriesList logged time entries with minutes, date performed, user, story and billable flag. Filter by workspace, user or date range. Kantata API: GET /api/v1/time_entkantata_list_timesheet_submissionsList timesheet submissions with their status and period, filtered by workspace, user or dates. Kantata API: GET /api/v1/timesheet_submissions.kantata_log_timeLog a time entry against a workspace, optionally a story. Writes data: creates a new entry each call, so do not retry it blindly. Kantata API: POST /api/v1/time
Details
- Version: 1.4.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 459 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/kantata/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/kantata)
- 62071 servers
- Last crawl: 2026-11-11T16:17:25.167Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp