Compatible with every major AI agent and IDE
Complete todo on Basecamp
This is separate from archiving or trashing — a completed to-do remains active but is marked as done. Use uncomplete_todo to reverse this action. Mark a to-do item as completed
Create comment on Basecamp
). The recording_id is the unique numeric ID of the item you want to comment on. The content must be provided as rich text (HTML). All subscribers to the recording will be notified of the new comment. Add a comment to any Basecamp recording
Create project on Basecamp
The project will be initialized with default tools (message board, to-do set, schedule, etc.) enabled via its dock. Returns the newly created project with its numeric ID and dock tool IDs. Create a new project in Basecamp
Create todo on Basecamp
Requires the todolist_id and the content (title) of the to-do. Optionally include a rich text description, assignee IDs (array of person IDs), and a due date in YYYY-MM-DD format. The to-do will be created as pending (not completed). Create a new to-do item in a to-do list
Get message on Basecamp
Get full details of a specific message
Get my profile on Basecamp
Use this to verify connectivity or identify the current operator. Get the authenticated Basecamp user profile
Get person on Basecamp
Use this to look up details about a team member or assignee. Get full details of a specific person
Get project on Basecamp
). The dock contains the IDs you need to access tools like the to-do set or message board. Get full details of a specific project
Get todo on Basecamp
Get full details of a specific to-do item
List messages on Basecamp
Each message includes title, content preview, author, category, and creation date. You need the message_board_id which can be found via the project dock. List all messages on a project message board
List people on Basecamp
Useful for finding assignee IDs before creating or updating to-dos. List all people in the Basecamp account
List project people on Basecamp
Returns names, emails, and roles. Useful for checking team composition before assigning tasks. List all people assigned to a specific project
List projects on Basecamp
Optionally filter by status: "active" (default), "archived", or "trashed". Each project includes its name, description, purpose, dock (enabled tools), and bookmark status. List all projects in Basecamp
List todos on Basecamp
By default returns only pending (not completed) items. Set completed to true to see completed items instead. Each to-do includes its content, assignees, due date, completion status, and comments count. You need the todolist_id which can be found via the project dock. List all to-dos in a specific to-do list
Uncomplete todo on Basecamp
Use this when a previously completed task needs to be reopened or reworked. Mark a completed to-do item as pending again
Update project on Basecamp
At least one of name or description must be provided. Returns the updated project details including the full dock listing. Update an existing project in Basecamp
Update todo on Basecamp
At least one field must be provided. Does not affect completion status — use the complete_todo or uncomplete_todo tools for that. Update an existing to-do item in Basecamp
How Vinkius protects your data
Is there a risk of the AI "going crazy" and deleting important company data?
No. With Vinkius, the AI operates on "rails". It can only make the exact moves you authorized in the tool's settings. It cannot invent routes, access other networks in your company, or decide to delete random files. If the action isn't in the approved catalog, the attempt is blocked instantly.
Can I audit what my AI agents are doing with this integration?
Yes, Vinkius provides an immutable, HMAC-chained audit log. Every tool execution, payload, and response is tracked in real-time on your dashboard, giving you complete visibility into your agent's actions.
How do I find the to-do list ID I need to create tasks in?
First, use get_project to retrieve the project details — the dock will contain the todoset ID. Then use the Basecamp UI or the to-do set to find your specific to-do list IDs within that project.
How does the AI access my passwords and credentials?
It simply doesn't. On Vinkius, your passwords, API keys, and login details are kept in a secure vault. The AI (like ChatGPT or Claude) merely "asks" Vinkius to perform the task. Vinkius opens the door, does the work, and hands the result back to the AI. Your credentials are never seen, read, or learned by the artificial intelligence.
What can AI Agents do with Basecamp?
The Basecamp integration provides structured, LLM-friendly schemas for reliable tool execution within your agentic workflows.
AI Semantic Routing for task tracking
Add Basecamp to your workspace to support task tracking automation. The integration processes the required parameters for productivity execution by LLMs.
Automating team communication with AI
Deploy the Basecamp toolkit to manage team communication. The integration offers robust endpoints for ChatGPT to control productivity settings.
Basecamp. Runs on everything.
From IDE to framework. Every connection governed by Vinkius.
Anthropic's native desktop app for Claude with built-in MCP support.
AI-first code editor with integrated LLM-powered coding assistance.
GitHub Copilot in VS Code with Agent mode and MCP support.
Purpose-built IDE for agentic AI coding workflows.
Autonomous AI coding agent that runs inside VS Code.
Anthropic's agentic CLI for terminal-first development.
Python SDK for building production-grade OpenAI agent workflows.
Google's framework for building production AI agents.
Type-safe agent development for Python with first-class MCP support.
TypeScript toolkit for building AI-powered web applications.
TypeScript-native agent framework for modern web stacks.
Python framework for orchestrating collaborative AI agent crews.
Leading Python framework for composable LLM applications.
Data-aware AI agent framework for structured and unstructured sources.
Microsoft's framework for multi-agent collaborative conversations.
Explore More MCP Servers
View all →
Contentstack
10 toolsManage headless CMS via Contentstack — list and create entries, audit content types, handle media assets, and publish to environments directly from any AI agent.

Stirling PDF
11 toolsManage PDF documents via Stirling PDF — add watermarks, convert images to PDF, sign documents with certificates, and monitor server metrics directly.

DHL
6 toolsAI logistics: track global shipments, audit delayed packages, and quote DHL worldwide rates.

Centaur Analytics
12 toolsAccess AI-powered grain monitoring via Centaur — track CO2, moisture, temperature, predict spoilage, and forecast grain quality from any AI agent.
