{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_2pk6crzc6v6y","handle":"ddd23331-afsim-optimization-mcp","url":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp","links":{"self":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp/record.json","html":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp","markdown":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp/record.md","api":"https://wellknown.network/api/v1/agents/ddd23331-afsim-optimization-mcp","status":"https://wellknown.network/api/v1/agents/ddd23331-afsim-optimization-mcp/status","claim":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp/claim.json","badge":"https://wellknown.network/agents/ddd23331-afsim-optimization-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/ddd23331-afsim-optimization-mcp/history","tools":"https://wellknown.network/api/v1/agents/ddd23331-afsim-optimization-mcp/tools"},"ard":{"identifier":"urn:air::server:ddd23331-afsim-optimization-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ddd23331-afsim-optimization-mcp","summary":"Governed AFSIM planning Tools exposed through FastAPI and MCP.","description":"# ddd23331-afsim-optimization-mcp\n\n`ddd23331-afsim-optimization-mcp` packages the governed AFSIM planning Tool suite for Python, FastAPI,\nand MCP clients. It exposes the same eight domain Tools through a Streamable\nHTTP MCP server, an SSE MCP server for local development, and a FastAPI OpenAPI\nsurface for Dify.\n\n## Install\n\n```bash\npip install ddd23331-afsim-optimization-mcp\n```\n\nFor development and package tests:\n\n```bash\npip install \"ddd23331-afsim-optimization-mcp[test]\"\n```\n\n## Run an MCP server\n\nThe default command starts local SSE transport on `127.0.0.1:8001`.\n\n```bash\nddd23331-afsim-optimization-mcp\n```\n\nFor remote Streamable HTTP MCP:\n\n```bash\nMCP_TRANSPORT=streamable_http MCP_BIND_HOST=127.0.0.1 MCP_PORT=8001 ddd23331-afsim-optimization-mcp\n```\n\nSet `MCP_STAGING_API_KEY` to require `Authorization: Bearer <key>`. The default\nscope is the read-only `scenario.read`; expand `MCP_ALLOWED_SCOPES` only after\ncontrolled staging validation.\n\n## FastAPI / Dify\n\nRun the OpenAPI service with:\n\n```bash\nuvicorn mcpdemo.main:app --host 127.0.0.1 --port 8000\n```\n\nFor Dify, import `/openapi/domain-tools.json`. It deliberately publishes only\nthe eight registered domain Tools and excludes legacy compatibility and\nknowledge routes. Configure `ADAPTER_STAGING_API_KEY` as a Bearer credential.\n\n## Included Tool IDs\n\n`scenario_context`, `validate_object`, `evaluate_coa_quality`,\n`evaluate_effectiveness`, `build_task_timeline`,\n`validate_resources_and_state`, `render_oplan_artifacts`, and\n`afsim_execution`.\n\nThe bundled runner uses deterministic development fixtures. Its\n`afsim_execution` output is explicitly marked `runner_mode=SIMULATED`; it is\nnot real AFSIM execution evidence.\n\n## ModelScope Hosted MCP\n\nModelScope managed deployment launches this package over stdio. After this\npackage has been published to PyPI, use the following Server config in the\nrepository root README or in ModelScope custom creation:\n\n```json\n{\n  \"command\": \"uvx\",\n  \"args\": [\"ddd23331-afsim-optimization…","publisher":{"name":"ddd23331","url":null},"homepage":null,"repository":null,"version":"0.1.1","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:ddd23331-afsim-optimization-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"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":"ddd23331-afsim-optimization-mcp","registry":"pypi","observedAt":"2026-11-09T03:24:29.974Z","publishedAt":"2026-08-27T01:25:18.499200Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"ddd23331-afsim-optimization-mcp","url":"https://pypi.org/project/ddd23331-afsim-optimization-mcp/","firstSeenAt":"2026-09-09T14:31:01.634Z","fetchedAt":"2026-11-09T03:23:08.239Z","normalizedAt":"2026-11-09T03:23:08.239Z"}]},"firstSeenAt":"2026-09-09T14:31:01.634Z","updatedAt":"2026-11-09T03:24:29.974Z"}