github Python re-analysis due

CodeAlive-AI/codealive-mcp

github

Context engine for large codebases, exposed through MCP. Gives AI coding agents precise repository context; benchmarked at frontier-agent quality with ~25x lower model cost and 45% fewer tokens with semantic search.

maintainer
CodeAlive-AI
license
MIT
first seen
2026-06-03
last seen
2026-08-16
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http verified reported listed in the official MCP registry counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 2e437a7 · analyzer v32 · 1w ago

skills & prompt files 4

code evidence vv3.0.3 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 43

filesystem 9

  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/integration_test.py :23 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/scripts/verify_mcpb.py :10 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/smoke_test.py :19 from pathlib import Path
  • fs CodeAlive-AI-codealive-mcp-2e437a7/src/codealive_mcp_server.py :12 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_health_endpoint.py :5 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_http_transport_security.py :4 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_protocol_tools.py :4 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_stdio_smoke.py :10 from pathlib import Path
  • fs (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_tool_metadata.py :4 from pathlib import Path

network 13

  • net CodeAlive-AI-codealive-mcp-2e437a7/src/codealive_mcp_server.py :13 from urllib.parse import urlsplit
  • net CodeAlive-AI-codealive-mcp-2e437a7/src/core/client.py :8 import httpx
  • net CodeAlive-AI-codealive-mcp-2e437a7/src/core/config.py :7 from urllib.parse import urlsplit, urlunsplit
  • net CodeAlive-AI-codealive-mcp-2e437a7/src/core/logging.py :14 import httpx
  • net CodeAlive-AI-codealive-mcp-2e437a7/src/core/oauth.py :11 from urllib.parse import urljoin, urlsplit, urlunsplit
  • net (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_error_handling.py :7 import httpx
  • net (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_http_transport_security.py :7 import httpx
  • net (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_logging.py :9 import httpx
  • net (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_oauth.py :7 import httpx
  • net (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_protocol_tools.py :6 import httpx
  • net (weak) CodeAlive-AI-codealive-mcp-2e437a7/src/tests/test_tool_api_v3.py :6 import httpx
  • net CodeAlive-AI-codealive-mcp-2e437a7/src/tools/tool_api.py :5 from urllib.parse import urljoin
  • net CodeAlive-AI-codealive-mcp-2e437a7/src/utils/errors.py :22 import httpx

secrets 5

  • secrets (weak) CodeAlive-AI-codealive-mcp-2e437a7/integration_test.py :93 api_key = os.environ.get("CODEALIVE_API_KEY", "")
  • secrets (weak) CodeAlive-AI-codealive-mcp-2e437a7/smoke_test.py :104 "CODEALIVE_API_KEY": os.environ.get("CODEALIVE_API_KEY", "test_key_for_smoke_test"),
  • secrets CodeAlive-AI-codealive-mcp-2e437a7/src/codealive_mcp_server.py :211 os.environ["CODEALIVE_API_KEY"] = args.api_key
  • secrets CodeAlive-AI-codealive-mcp-2e437a7/src/core/client.py :51 api_key = os.environ.get("CODEALIVE_API_KEY", "")
  • secrets CodeAlive-AI-codealive-mcp-2e437a7/src/core/config.py :141 api_key=os.environ.get("CODEALIVE_API_KEY"),

declared dependencies 16

  • fastmcp@==3.4.3
  • mcp@==1.28.1
  • httpx@==0.28.1
  • python-dotenv@==1.2.2
  • loguru@==0.7.3
  • opentelemetry-api@==1.43.0
  • opentelemetry-sdk@==1.43.0
  • opentelemetry-exporter-otlp-proto-http@==1.43.0
  • opentelemetry-instrumentation-httpx@==0.64b0
  • opentelemetry-instrumentation-starlette@==0.64b0
  • opentelemetry-semantic-conventions@==0.64b0
  • pytest@==9.1.1
  • pytest-asyncio@==1.4.0
  • pytest-mock@==3.15.1
  • pytest-cov@==7.1.0
  • jsonschema@==4.26.0