How to Use the Craft (Docs & Notes) MCP in CrewAI
Coordinate teams of autonomous CrewAI agents to research, write, and organize documents inside your Craft workspace.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Craft (Docs & Notes) MCP to CrewAI
Create your Vinkius account to connect Craft (Docs & Notes) to CrewAI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Collaborative workspace research with CrewAI
Finding information across hundreds of pages relies on `search_documents` to execute text queries across your Craft workspace. A specialized research agent in your CrewAI team can run this search to gather context before passing findings to other agents. Once the relevant files are identified, the agent uses `get_document` to pull the raw text blocks. This shared memory setup allows the rest of your crew to analyze the data without repeating the search.
Multi-agent task tracking via this MCP Server
Managing active projects requires the `list_tasks` tool to collect checklists from various documents in your Craft workspace. This MCP Server exposes these task arrays so your manager agent can monitor progress and delegate outstanding items to specific sub-agents. As those sub-agents complete their work, they call `update_document` to check off the completed tasks. This sequential execution ensures your project status is updated in real time without human intervention.
Autonomous document drafting and formatting
Writing structured meeting summaries uses `create_document` to generate new pages with a defined JSON payload. Your writer agent generates the content, while an editor agent formats the layout using `append_block`. This collaborative pipeline ensures that every document added to your Craft workspace matches your team's style guide. The entire process runs autonomously, leaving your team with polished notes ready for review.
Set up Craft (Docs & Notes) MCP in CrewAI
Prerequisites
- Python 3.10+ installed
-
crewaipackage (pip install crewai) - Active Vinkius subscription with a valid endpoint token
- 1
Install CrewAI
Run
pip install crewaito install the framework. MCP support is built-in via themcpsparameter. - 2
Add the MCP URL to your agent
Pass your Vinkius endpoint directly to the
mcpslist. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. CrewAI handles tool discovery and caching automatically. - 3
Kick off your crew
Create a
Crewwith your agent and tasks. Callcrew.kickoff()— the agent will automatically invoke Craft (Docs & Notes) tools as needed.
from crewai import Agent, Task, Crew
agent = Agent(
role="Craft (Docs & Notes) Analyst",
goal="Access and analyze Craft (Docs & Notes) data via MCP.",
backstory="Expert analyst with direct Craft (Docs & Notes) access.",
mcps=[
"https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
],
)
task = Task(
description="List recent Craft (Docs & Notes) transactions",
agent=agent,
expected_output="A summary of recent activity",
)
crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result) Prerequisites
- Python 3.10+ installed
-
crewai+crewai-toolspackages - Active Vinkius subscription with a valid endpoint token
- 1
Install dependencies
Run
pip install crewai crewai-tools. TheMCPServerAdapterhandles lifecycle management and tool conversion. - 2
Connect with MCPServerAdapter
Use
MCPServerAdapteras a context manager withSseServerParameterspointing to your Vinkius endpoint. The adapter automatically manages connection lifecycle. - 3
Assign tools and run
Pass the returned
mcp_toolsto your agent'stoolsparameter. The adapter converts MCP tools to nativeBaseToolobjects compatible with all CrewAI agents.
from crewai import Agent, Task, Crew
from crewai_tools import MCPServerAdapter
from mcp import SseServerParameters
server_params = SseServerParameters(
url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
)
with MCPServerAdapter(server_params) as mcp_tools:
agent = Agent(
role="Craft (Docs & Notes) Analyst",
goal="Access and analyze Craft (Docs & Notes) data via MCP.",
backstory="Expert analyst with direct Craft (Docs & Notes) access.",
tools=mcp_tools,
)
task = Task(
description="List recent Craft (Docs & Notes) transactions",
agent=agent,
expected_output="A summary of recent activity",
)
crew = Crew(agents=[agent], tasks=[task])
result = crew.kickoff()
print(result) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Craft. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Craft (Docs & Notes) MCP in CrewAI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Craft (Docs & Notes) MCP today
We host it, we monitor it, we maintain it. You just paste one token.