{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_hkrxcdkj9f2p","handle":"discopop-mcp-server","url":"https://wellknown.network/agents/discopop-mcp-server","links":{"self":"https://wellknown.network/agents/discopop-mcp-server/record.json","html":"https://wellknown.network/agents/discopop-mcp-server","markdown":"https://wellknown.network/agents/discopop-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/discopop-mcp-server","status":"https://wellknown.network/api/v1/agents/discopop-mcp-server/status","claim":"https://wellknown.network/agents/discopop-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/discopop-mcp-server/claim.json","badge":"https://wellknown.network/agents/discopop-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/discopop-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/discopop-mcp-server/tools"},"ard":{"identifier":"urn:air::server:discopop-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"discopop-mcp-server","summary":"MCP Server for DiscoPoP - Enables Claude to interact with DiscoPoP profiling and analysis tools","description":"<!--\nThis file is part of the DiscoPoP software (http://www.discopop.tu-darmstadt.de)\n\nCopyright (c) 2020, Technische Universitaet Darmstadt, Germany\n\nThis software may be modified and distributed under the terms of\nthe 3-Clause BSD License.  See the LICENSE file in the package base\ndirectory for details.\n-->\n\n# DiscoPoP MCP Server\n\nA Model Context Protocol (MCP) server that exposes DiscoPoP functionality to MCP clients such as Claude Code and OpenCode, enabling an LLM agent to drive the full instrumentation pipeline and query static and dynamic data dependencies.\n\n## Overview\n\nThe DiscoPoP MCP Server bridges the gap between an LLM agent and DiscoPoP's profiling and analysis tools. It allows the agent to:\n\n- Instrument a project, run profiling, detect parallel patterns, and retrieve OpenMP patches\n- Query static and dynamic data dependencies for arbitrary code regions to support code understanding, refactoring, and correctness checks\n- Report the data a function and its callees were observed to read and write outside of it (side effects)\n- Retrieve profiling information from executed instrumented code\n- List and discover available profiling data and execution configurations\n\n## Features\n\n- **Standalone CLI executable** - Run independently via command line\n- **Local deployment** - Uses stdio for direct integration with MCP clients (Claude Code, OpenCode, ...)\n- **Persistent daemon mode** - Optional long-running server that keeps analysis data in memory between calls\n- **Opt-in daemon** - Start `discopop_mcp_server --daemon` yourself; the server connects to it on the first tool call\n- **Transparent fallback** - Falls back to inline execution when no daemon is available\n- **Comprehensive logging** - View all incoming calls and outgoing responses\n- **Type-safe** - Full type hints throughout\n- **Extensible** - Easy to add new tools and capabilities\n\n## Prerequisites\n\n- Python 3.11 or newer.\n- DiscoPoP installed in the **same environment** as the server. The tools call `…","publisher":null,"homepage":"https://www.discopop.tu-darmstadt.de/","repository":"https://github.com/tuda-hpclab/discopop","version":"0.0.1a9","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:discopop-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.859,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":0.848,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"discopop-mcp-server","registry":"pypi","observedAt":"2026-11-09T03:24:42.724Z","publishedAt":"2026-10-16T10:25:26.405795Z","latestVersion":"0.0.1a9"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"discopop-mcp-server","url":"https://pypi.org/project/discopop-mcp-server/","firstSeenAt":"2026-09-09T14:31:41.235Z","fetchedAt":"2026-11-09T03:23:37.323Z","normalizedAt":"2026-11-09T03:23:37.323Z"}]},"firstSeenAt":"2026-09-09T14:31:41.235Z","updatedAt":"2026-11-09T03:24:42.724Z"}