@skyphusion/common-thread-mcp
OfficialEnables routing AI attribution requests for Common Thread investigations through Cloudflare's AI Gateway.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@skyphusion/common-thread-mcpCreate an investigation and add seed data for tracking a disinformation campaign"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@skyphusion/common-thread-mcp
MIT Model Context Protocol server for Common Thread: drive the full investigation API from an agent (create cases, seeds, Apify ingest, BYOK attribution, evidence packets).
npm | |
Repo | |
Product UI | |
HTTP contract | |
License | MIT (this package). Product: AGPL implementation + CC-BY paper |
Documentation
Doc | Audience |
Full guide: install, agent config, auth, every tool, troubleshooting | |
Website UI vs MCP tools | |
Tokens, BYOK, hosted vs self-host | |
Agent working notes for this repo |
Related MCP server: mcp-osint-server
Quick start
npx -y @skyphusion/common-thread-mcpClaude Desktop / Claude Code example:
{
"mcpServers": {
"common-thread": {
"command": "npx",
"args": ["-y", "@skyphusion/common-thread-mcp"],
"env": {
"COMMON_THREAD_API_URL": "https://common-thread-backend.skyphusion.org",
"COMMON_THREAD_AI_GATEWAY_URL": "https://gateway.ai.cloudflare.com/v1/ACCOUNT/GATEWAY/anthropic",
"COMMON_THREAD_ANTHROPIC_API_KEY": "sk-ant-..."
}
}
}
}Call
create_investigationand storeaccess_tokenonce.Set
COMMON_THREAD_INVESTIGATION_ID+COMMON_THREAD_ACCESS_TOKEN, or pass them on every tool.Ingest → features →
attribute(BYOK on public host) →get_packet.
Environment (summary)
Variable | Purpose |
| Backend base (default hosted backend) |
| Defaults for tools |
| BYOK for public attribution |
Full table: docs/mcp.md#environment.
Tools (23)
Lifecycle: health, create_investigation, get_investigation, update_investigation_metadata, seal_investigation, delete_investigation, investigation_summary
Seeds: list_seeds, add_seed, remove_seed
Data: list_features, ingest_apify_twitter, get_ingest_job
Attribution: attribute, get_attribution_job, list_runs, get_run
Packets / archive: get_packet, list_manifest, list_signatures, verify_manifest
Debug: debug_ingest, debug_manifest
Hosted API note
The hosted backend is for the public UI and approved integrations. Self-host for unrestricted automation, or contact common-thread@skyphusion.org before productizing against hosted.
Develop
npm ci && npm run typecheck && npm test && npm run build
node dist/index.jsLicense
MIT. Common Thread product licenses are separate (AGPL-3.0 implementation, CC-BY-4.0 paper).
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-quality-maintenanceMCP server for Huntress API integrationLast updated1MIT
- Flicense-qualityDmaintenanceMCP server to perform various OSINT tasks by leveraging common network reconnaissance tools.Last updated45
- FlicenseCquality-maintenanceA Python MCP server for integrated discovery and querying of investigative services in the Pharus ecosystem. It exposes specialized tools for analyzing RIF, SIMBA, Telefônica, Telemática, KYT, and Graph data through a decoupled service architecture.Last updated63
- Flicense-qualityCmaintenanceThis MCP server connects Claude Desktop to OpenCTI for AI-augmented threat intelligence analysis, enabling natural language queries and instant, contextualized answers from your threat intelligence database.Last updated29
Related MCP Connectors
A paid remote MCP for ClawManager, built to return verdicts, receipts, usage logs, and audit-ready J
MCP server for Pentest-Tools.com: run scans, manage findings and reports via your preffered LLM.
Official MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/skyphusion-labs/common-thread-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server