Writing Specs

Master cospec's visual editor to create powerful MCP servers with slash commands and integrations.

✏️The editor
Understanding cospec's text editor and features
Spec Editor Interface - TipTap editor with toolbar, slash commands menu, and spec content
🚀Creating your first spec
Step-by-step guide to building a simple spec
1

Starting out

Begin every spec with a clear title and description that explains what your MCP server does.

Basic spec with title and description
2

Add tools with slash commands

Type "/" in the editor to see available slash commands. Each command adds specific functionality to your MCP server.

Slash command menu showing available tools and integrations
3

Define your workflow

After adding a slash command, configure which specific tools you want to include and their parameters.

Workflow configuration showing bug fixing tools and parameters
Available tools
We have 140+ tools available across various connections

Cospec supports integration with popular services through slash commands. Each command adds specific tools and capabilities to your MCP server.

GitHub
Github

Repository management, issue tracking, pull requests, and code search

Google Sheets
Sheets

Read, write, and manipulate spreadsheet data, create charts and formulas

Notion
Notion

Database operations, page creation, content management, and workspace organization

Slack
Slack

Send messages, manage channels, file uploads, and team notifications

Linear
Linear

Issue management, project tracking, team assignments, and workflow automation

Gmail
Gmail

Send emails, search inbox, manage labels, and email automation

Google Drive
Drive

File upload, download, sharing, folder management, and collaboration

Google Docs
Docs

Document creation, editing, commenting, and collaborative writing

Figma
Figma

Design file access, component management, team collaboration, and version control

Airtable
Airtable

Database operations, record management, field updates, and collaborative workflows

Jira
Jira

Issue tracking, project management, sprint planning, and agile workflows

Confluence
Confluence

Documentation management, page creation, team collaboration, and knowledge sharing

Calendar
Calendar

Event management, scheduling, meeting coordination, and calendar integration