Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
MCP server for Trello API integration with comprehensive tools and React apps Trello MCP Server Production-quality MCP server for $1 API integration with 96 comprehensive tools and 18 interactive React apps. Features - **96 Tools** across 14 domains: boards, lists, cards, checklists, members, organizations, labels, actions, custom fields, notifications, search, webhooks, power-ups, and tokens - **18 React Apps** for rich UI experiences: kanban boards, dashboards, calendars, analytics, and more Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Freshness
Last checked 2/22/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
mcp-server-trello is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
MCP server for Trello API integration with comprehensive tools and React apps Trello MCP Server Production-quality MCP server for $1 API integration with 96 comprehensive tools and 18 interactive React apps. Features - **96 Tools** across 14 domains: boards, lists, cards, checklists, members, organizations, labels, actions, custom fields, notifications, search, webhooks, power-ups, and tokens - **18 React Apps** for rich UI experiences: kanban boards, dashboards, calendars, analytics, and more
Public facts
6
Change events
1
Artifacts
0
Freshness
Feb 22, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Trust score
Unknown
Compatibility
MCP
Freshness
Feb 22, 2026
Vendor
Busybee3333
Artifacts
0
Benchmarks
0
Last release
1.0.0
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 2/24/2026.
Setup snapshot
git clone https://github.com/BusyBee3333/trello-mcp-2026-complete.gitSetup complexity is MEDIUM. Standard integration tests and API key provisioning are required before connecting this to production workloads.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Busybee3333
Protocol compatibility
MCP
Auth modes
mcp, api_key
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
bash
npm install npm run build
json
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["/path/to/mcp-server-trello/dist/index.js"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}typescript
// Create board
const board = await callTool('trello_create_board', {
name: 'My Project',
desc: 'Project description',
default_lists: true
});
// Create a card
await callTool('trello_create_card', {
name: 'First task',
list_id: 'list-id',
desc: 'Task description',
due: '2024-12-31',
member_ids: ['member-id']
});typescript
// Search for cards
const results = await callTool('trello_search_cards', {
query: 'bug fix',
limit: 10
});
// Add labels and members
await callTool('trello_add_card_label', {
card_id: 'card-id',
label_id: 'label-id'
});
await callTool('trello_add_card_member', {
card_id: 'card-id',
member_id: 'member-id'
});typescript
// Add checklist to card
const checklist = await callTool('trello_add_card_checklist', {
card_id: 'card-id',
name: 'Tasks'
});
// Add items
await callTool('trello_add_check_item', {
checklist_id: checklist.id,
name: 'Complete documentation'
});bash
# Install dependencies npm install # Run in development mode npm run dev # Build for production npm run build # Run tests npm test # Type check tsc --noEmit
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB MCP
Editorial quality
ready
MCP server for Trello API integration with comprehensive tools and React apps Trello MCP Server Production-quality MCP server for $1 API integration with 96 comprehensive tools and 18 interactive React apps. Features - **96 Tools** across 14 domains: boards, lists, cards, checklists, members, organizations, labels, actions, custom fields, notifications, search, webhooks, power-ups, and tokens - **18 React Apps** for rich UI experiences: kanban boards, dashboards, calendars, analytics, and more
Production-quality MCP server for Trello API integration with 96 comprehensive tools and 18 interactive React apps.
npm install
npm run build
| Variable | Required | Description |
|----------|----------|-------------|
| TRELLO_API_KEY | Yes | Your Trello API key |
| TRELLO_TOKEN | Yes | Your Trello API token |
trello_list_boards - List all boards for a membertrello_get_board - Get board detailstrello_create_board - Create a new boardtrello_update_board - Update board propertiestrello_delete_board - Delete a boardtrello_get_board_members - Get board memberstrello_add_board_member - Add member to boardtrello_remove_board_member - Remove member from boardtrello_get_board_labels - Get board labelstrello_create_board_label - Create a labeltrello_get_board_lists - Get board liststrello_get_board_cards - Get all cards on boardtrello_get_board_checklists - Get board checkliststrello_get_board_custom_fields - Get custom fieldstrello_get_board_power_ups - Get enabled power-upstrello_star_board - Star/unstar a boardtrello_list_lists - List all lists on boardtrello_get_list - Get list detailstrello_create_list - Create a new listtrello_update_list - Update list propertiestrello_archive_list - Archive/unarchive listtrello_move_all_cards_in_list - Move all cardstrello_sort_list - Sort cards in listtrello_list_cards - List cards in a listtrello_get_card - Get card detailstrello_create_card - Create a new cardtrello_update_card - Update card propertiestrello_delete_card - Delete a cardtrello_move_card - Move card to different list/boardtrello_copy_card - Copy a cardtrello_add_card_member - Assign member to cardtrello_remove_card_member - Remove member from cardtrello_add_card_label - Add label to cardtrello_remove_card_label - Remove label from cardtrello_add_card_comment - Add comment to cardtrello_get_card_comments - Get card commentstrello_add_card_attachment - Add attachment to cardtrello_get_card_attachments - Get card attachmentstrello_add_card_checklist - Add checklist to cardtrello_get_card_checklists - Get card checkliststrello_set_card_cover - Set card cover imagetrello_set_card_due_date - Set/update due datetrello_mark_card_notifications_read - Mark notifications readtrello_get_checklist - Get checklist detailstrello_create_checklist - Create a checklisttrello_update_checklist - Update checklisttrello_delete_checklist - Delete checklisttrello_add_check_item - Add item to checklisttrello_update_check_item - Update checklist itemtrello_delete_check_item - Delete checklist itemtrello_get_member - Get member infotrello_get_member_boards - Get member's boardstrello_get_member_organizations - Get member's organizationstrello_get_member_cards - Get assigned cardstrello_get_member_actions - Get member activitytrello_get_member_notifications - Get notificationstrello_list_organizations - List organizationstrello_get_organization - Get organization detailstrello_create_organization - Create organizationtrello_update_organization - Update organizationtrello_delete_organization - Delete organizationtrello_get_organization_members - Get memberstrello_add_organization_member - Add membertrello_remove_organization_member - Remove membertrello_get_organization_boards - Get boardstrello_get_label - Get label detailstrello_create_label - Create a labeltrello_update_label - Update labeltrello_delete_label - Delete labeltrello_get_action - Get action detailstrello_list_actions - Get activity logtrello_get_action_reactions - Get reactionstrello_add_action_reaction - Add reactiontrello_list_custom_fields - List custom fieldstrello_get_custom_field - Get field detailstrello_create_custom_field - Create custom fieldtrello_update_custom_field - Update custom fieldtrello_delete_custom_field - Delete custom fieldtrello_set_custom_field_value - Set value on cardtrello_get_custom_field_values - Get card valuestrello_list_notifications - List notificationstrello_get_notification - Get notification detailstrello_mark_notification_read - Mark as readtrello_mark_all_notifications_read - Mark all readtrello_search_cards - Search for cardstrello_search_boards - Search for boardstrello_search_members - Search for memberstrello_search_everything - Universal searchtrello_list_webhooks - List webhookstrello_create_webhook - Create webhooktrello_update_webhook - Update webhooktrello_delete_webhook - Delete webhooktrello_list_available_power_ups - List available power-upstrello_enable_power_up - Enable power-up on boardtrello_disable_power_up - Disable power-uptrello_get_token_info - Get token informationAdd to your claude_desktop_config.json:
{
"mcpServers": {
"trello": {
"command": "node",
"args": ["/path/to/mcp-server-trello/dist/index.js"],
"env": {
"TRELLO_API_KEY": "your-api-key",
"TRELLO_TOKEN": "your-token"
}
}
}
}
// Create board
const board = await callTool('trello_create_board', {
name: 'My Project',
desc: 'Project description',
default_lists: true
});
// Create a card
await callTool('trello_create_card', {
name: 'First task',
list_id: 'list-id',
desc: 'Task description',
due: '2024-12-31',
member_ids: ['member-id']
});
// Search for cards
const results = await callTool('trello_search_cards', {
query: 'bug fix',
limit: 10
});
// Add labels and members
await callTool('trello_add_card_label', {
card_id: 'card-id',
label_id: 'label-id'
});
await callTool('trello_add_card_member', {
card_id: 'card-id',
member_id: 'member-id'
});
// Add checklist to card
const checklist = await callTool('trello_add_card_checklist', {
card_id: 'card-id',
name: 'Tasks'
});
// Add items
await callTool('trello_add_check_item', {
checklist_id: checklist.id,
name: 'Complete documentation'
});
The server uses the official Trello REST API v1:
https://api.trello.com/1# Install dependencies
npm install
# Run in development mode
npm run dev
# Build for production
npm run build
# Run tests
npm test
# Type check
tsc --noEmit
trello/
├── src/
│ ├── clients/
│ │ └── trello.ts # Trello API client
│ ├── tools/
│ │ ├── boards-tools.ts # Board management tools
│ │ ├── lists-tools.ts # List management tools
│ │ ├── cards-tools.ts # Card management tools
│ │ ├── checklists-tools.ts # Checklist tools
│ │ ├── members-tools.ts # Member tools
│ │ ├── organizations-tools.ts # Organization tools
│ │ ├── labels-tools.ts # Label tools
│ │ ├── actions-tools.ts # Activity/action tools
│ │ ├── custom-fields-tools.ts # Custom field tools
│ │ ├── notifications-tools.ts # Notification tools
│ │ ├── search-tools.ts # Search tools
│ │ ├── webhooks-tools.ts # Webhook tools
│ │ ├── power-ups-tools.ts # Power-up tools
│ │ └── tokens-tools.ts # Token tools
│ ├── types/
│ │ └── trello.ts # TypeScript type definitions
│ ├── ui/
│ │ └── react-app/ # 18 React apps
│ └── index.ts # MCP server entry point
├── package.json
├── tsconfig.json
└── README.md
MIT
Contributions welcome! Please open an issue or PR on GitHub.
For issues and questions:
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
mcp, api_key
Streaming
No
Data region
global
Protocol support
Requires: mcp, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/snapshot"
curl -s "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract"
curl -s "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
83
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
80
A Model Context Protocol (MCP) server for GitLab
Traction
No public download signal
Freshness
Updated 2d ago
Rank
74
Expose OpenAPI definition endpoints as MCP tools using the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Rank
72
An actix_web backend for the official Rust SDK for the Model Context Protocol (https://github.com/modelcontextprotocol/rust-sdk)
Traction
No public download signal
Freshness
Updated 2d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"mcp",
"api_key"
],
"requires": [
"mcp",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": true,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/BusyBee3333/trello-mcp-2026-complete#input",
"outputSchemaRef": "https://github.com/BusyBee3333/trello-mcp-2026-complete#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:46:48.088Z",
"sourceUpdatedAt": "2026-02-24T19:46:48.088Z",
"freshnessSeconds": 4422138
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"MCP"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_MCP",
"generatedAt": "2026-04-17T00:09:06.688Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "MCP",
"type": "protocol",
"support": "supported",
"confidenceSource": "contract",
"notes": "Confirmed by capability contract"
},
{
"key": "mcp",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "trello",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "api",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "productivity",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "project-management",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "cli",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:MCP|supported|contract capability:mcp|supported|profile capability:trello|supported|profile capability:api|supported|profile capability:productivity|supported|profile capability:project-management|supported|profile capability:cli|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "MCP",
"href": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:48.088Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "mcp, api_key",
"href": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:48.088Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/BusyBee3333/trello-mcp-2026-complete#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:46:48.088Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Busybee3333",
"href": "https://github.com/BusyBee3333/trello-mcp-2026-complete",
"sourceUrl": "https://github.com/BusyBee3333/trello-mcp-2026-complete",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-02-24T19:43:14.176Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/mcp-busybee3333-trello-mcp-2026-complete/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to mcp-server-trello and adjacent AI workflows.