MCP Tools

Complete reference for 29 Bindly MCP tools. Create, search, organize, and share knowledge from Claude, ChatGPT, and other LLMs.

Before You Start

You need an MCP connection to mcp.bind.ly. Your user should have connected Bindly in their MCP client settings (Claude Desktop, Cursor, etc.).

Common Workflows

Save knowledge from a conversation

When a user asks you to save something to Bindly:

  • mcp_list_spaces() — find the right Space (usually personal)
  • mcp_create_binding({ spaceId, title, content, summary, keyPoints }) — save it
  • Confirm to user with the binding name and public URL (if public Space)
  • Find previously saved knowledge

    When a user asks "what did I save about X?":

  • mcp_search({ query: "X" }) — returns Tier 1 summaries
  • If the user wants details: mcp_get_binding({ id, tier: "2" }) — full content
  • If multiple results: present summaries, let user choose
  • Update existing knowledge

    When a user wants to update a Binding:

  • mcp_get_binding({ id, tier: "2" }) — get current content
  • mcp_update_binding({ id, content: newContent, summary: newSummary }) — creates new Version
  • Old versions are preserved — this is immutable
  • Build a knowledge collection

    When a user wants to organize knowledge:

  • mcp_create_set({ spaceId, name, description }) — create a Set
  • mcp_add_version_to_set({ setId, versionId }) — add items
  • - versionId is a UUID string, not the version number. Get it from mcp_get_binding (the versionId field) or mcp_list_versions.

  • mcp_get_set_context({ setId, maxTokens: 8000 }) — retrieve all at once within token budget
  • All Tools (29)

    Binding Tools (7)

    ToolDescriptionKey Parameters
    mcp_get_bindingGet a Binding (Tier 1/1.5/2)id, tier
    mcp_get_bindingsBatch get multiple Bindingsids[], tier
    mcp_list_bindingsList Bindings in a SpacespaceId, limit?
    mcp_create_bindingCreate a BindingspaceId, title, content, summary
    mcp_update_bindingUpdate (creates new Version)id, content, summary
    mcp_delete_bindingDelete a Bindingid
    mcp_searchSemantic/keyword searchquery, spaceId?, limit?

    Version Tools (2)

    ToolDescriptionKey Parameters
    mcp_list_versionsList all Versions of a BindingbindingId
    mcp_get_versionGet a specific VersionbindingId, version, tier?

    Set Tools (7)

    ToolDescriptionKey Parameters
    mcp_list_setsList Sets in a SpacespaceId
    mcp_get_setGet Set detailssetId
    mcp_get_set_contextGet Set content within token budgetsetId, maxTokens?
    mcp_create_setCreate a SetspaceId, name
    mcp_add_version_to_setAdd a Version to a SetsetId, versionId
    mcp_remove_version_from_setRemove from SetsetId, versionId
    mcp_delete_setDelete a SetsetId

    Space Tools (2)

    ToolDescriptionKey Parameters
    mcp_list_spacesList accessible Spaces(none)
    mcp_create_spaceCreate a Team Spacename, type

    Share Tools (3)

    ToolDescriptionKey Parameters
    mcp_create_shareCreate temporary share linktargetType, targetId, expiresIn?
    mcp_list_sharesList share linkstargetType?, targetId?
    mcp_delete_shareDelete a share linkshareId

    Comment Tools (3)

    ToolDescriptionKey Parameters
    mcp_add_commentAdd a commenttargetType, targetId, content
    mcp_list_commentsList commentstargetType, targetId
    mcp_delete_commentDelete own commentcommentId

    Utility Tools (5)

    ToolDescription
    mcp_recent_activityView recent activity
    mcp_helpGet help on any topic
    check_connectionCheck MCP connection status
    connectLog in to Bindly. Call this to start OAuth and unlock all 29 tools
    disconnectDisconnect from Bindly

    Token Budget Tips

    • Use Tier 1 (~300 tokens) for browsing and exploration
    • Use Tier 1.5 (~800 tokens) when you need a preview to decide
    • Use Tier 2 (full) only when the user needs the complete content
    • Use mcp_get_set_context with maxTokens to stay within context limits

    Error Handling

    If you get an error, the response includes a hint. Common patterns:

    • "Space not found" — call mcp_list_spaces() first
    • "Binding not found" — call mcp_search() to find correct ID
    • "Permission denied" — the user may not have access to that Space