Skip to main content

MCP server for Pluck — query your knowledge graph from Claude Desktop, Cursor, and other MCP clients

Project description

Pluck MCP Server

Connect your Pluck knowledge graph to Claude Desktop, Cursor, and other MCP-compatible AI tools.

Install

pip install pluck-mcp

Or install from source:

cd mcp-server
pip install -e .

Configuration

Set these environment variables:

Variable Required Default Description
PLUCK_INTEGRATION_API_KEY Yes API key from Settings > Integrations in Pluck
PLUCK_INTEGRATION_BASE_URL No https://www.pluckagent.com Base URL of your Pluck instance

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "pluck": {
      "command": "pluck-mcp",
      "env": {
        "PLUCK_INTEGRATION_API_KEY": "plk_live_..."
      }
    }
  }
}

Cursor

Add to your Cursor MCP settings (.cursor/mcp.json):

{
  "mcpServers": {
    "pluck": {
      "command": "pluck-mcp",
      "env": {
        "PLUCK_INTEGRATION_API_KEY": "plk_live_..."
      }
    }
  }
}

Claude Code

Add to your Claude Code MCP settings (.claude/settings.json):

{
  "mcpServers": {
    "pluck": {
      "command": "pluck-mcp",
      "env": {
        "PLUCK_INTEGRATION_API_KEY": "plk_live_..."
      }
    }
  }
}

Self-hosted? Set PLUCK_INTEGRATION_BASE_URL to your instance URL (e.g. http://localhost:8100 for local dev).

Available Tools

Tool Description
ask_pluck Ask a question and get a researched answer with knowledge graph context
list_document_types List all document types discovered in the knowledge graph
get_schema_fields Get schema fields for a specific document type
vector_search Semantic search across documents and chunks
query_documents Query documents with filtering and sorting
get_entity_neighbors Explore entity relationships in the knowledge graph
get_full_text Retrieve full text of a document or chunk

Development

cd mcp-server
pip install -e .
PLUCK_INTEGRATION_API_KEY=plk_live_... pluck-mcp

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pluck_mcp-0.1.1.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pluck_mcp-0.1.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file pluck_mcp-0.1.1.tar.gz.

File metadata

  • Download URL: pluck_mcp-0.1.1.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for pluck_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 59be68b8c7a1246b65c6704a004ad8d712768cbf2ff7139f92d1690f6b670ed4
MD5 440866f3b83272b3d86424fb3336e3c4
BLAKE2b-256 3ec58b67a4f72e2db5989ca8158575bc02dce39497aa1309943b2a857cacaf86

See more details on using hashes here.

File details

Details for the file pluck_mcp-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: pluck_mcp-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for pluck_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 184c3a0425c4bcc71b34699cfc748aabcea8ec22d1c3674240c92607629693b5
MD5 3377efc75852a8ba2beeb8b01202cb11
BLAKE2b-256 a77c84441c14ac8f7713a92ebf52ae0cf7a25999682656e2126e935db01df0d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page