smithery.ai

add-integration

Set up a new external tool integration

First seen Mar 21, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code opencode

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,378 B
  • docs SUMMARY.md 61 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Add Integration

Walks users through connecting external tools. The agent handles all technical setup - users just provide credentials when prompted.


Behavior

Phase 1: Discovery

If no service specified:

What would you like to connect?

Available integrations:
- Trello - Sync tasks with Trello boards

Coming soon:
- Calendar - See deadlines and meetings
- CRM - Pull client information

Which one?

If service specified: Confirm and proceed to Phase 2.


Phase 2: Prerequisite Check

Check that required tools are available:

  1. Node.js - Required for most integrations

If Node.js missing:

You'll need Node.js installed for this integration.

On Mac: I can install it for you using Homebrew. Want me to do that?
On Windows: Download from nodejs.org/en/download

Let me know when you're ready to continue.

If prerequisites met: Proceed to Phase 3.


Phase 3: Server Discovery

Search trusted sources for the integration server:

  1. Official MCP Registry (registry.modelcontextprotocol.io)
  2. Known good packages (maintained list)
  3. npm verified publishers

Present to user:

Found Trello integration. This will let you:
- See your Trello tasks here
- Sync status automatically
- Work offline and catch up later

Ready to set it up?

Phase 4: Credential Collection

Guide user through obtaining credentials step-by-step.

For Trello:

Let's get your Trello credentials. I'll walk you through it.

Step 1: Go to trello.com/power-ups/admin
Step 2: Click "New" to create a Power-Up (any name works, like "AnyManage")
Step 3: Copy your API Key from the page

Paste your API Key here:

After API key received:

Got it. Now we need a token.

Go to this link (I've added your API key):
https://trello.com/1/authorize?expiration=never&name=AgentPM&scope=read,write&response_type=token&key=[API_KEY]

Click "Allow" and copy the token shown.

Paste your token here:

Phase 5: Installation

Install and configure the integration. User sees only progress messages.

What agent does (silently):

  • Claude Code: claude mcp add --transport stdio --env TRELLOAPIKEY=... --env TRELLO_TOKEN=... trello -- npx -y @delorenj/mcp-server-trello
  • opencode: Updates opencode.json mcp section
  • Other agents: Appropriate configuration method

What user sees:

Setting up connection...

Phase 6: Verification

Test the connection automatically.

Success:

Connected! Your Trello integration is ready.

Try "sync trello" to see your tasks.

Tip: The integration syncs automatically when you start a session.

Failure:

Couldn't connect to Trello. Let's check a few things:

1. Make sure your API key and token are correct
2. Check that your internet connection is working
3. Verify your Trello account has access to boards

Want to try again?

Phase 7: Board Selection (Trello-specific)

For Trello, after successful connection:

Which Trello board should I sync with?

1. Marketing Tasks
2. Client Projects
3. Personal

(You can change this later with "configure trello")

Save selection to INTEGRATIONS.md.


Error Handling

Situation Response
Prerequisites missing Offer to help install, provide download link
Invalid credentials "Those credentials didn't work. Let's try again from step 1."
Network error "Couldn't connect. Check your internet and try again."
Service unavailable "Trello seems to be down. Try again in a few minutes."
Unknown service "I don't have an integration for [service] yet. Available: Trello"

Supported Integrations

Service MCP Server Notes
Trello @delorenj/mcp-server-trello Full CRUD, board sync

Coming soon: Calendar, CRM


Related

  • [docs/INTEGRATIONGUIDE.md](../../../docs/INTEGRATIONGUIDE.md) - How integrations work
  • [docs/protocols/integration-framework.md](../../../docs/protocols/integration-framework.md) - Protocol details
  • [INTEGRATIONS.md](../../../INTEGRATIONS.md) - Current status