MCP App Store
by KeenEthics

Overview

Coding agents in multi-service codebases routinely rebuild existing helpers, trust stale type definitions, and modify API contracts without knowing who consumes them. Carrick solves this by indexing your entire TypeScript ecosystem across service and repository boundaries. By integrating deeply with the TypeScript compiler, Carrick traces every route, type, and cross-service call while recording function behaviour so agents search by intent rather than name. Delivered via MCP for AI agents and LSP for IDEs, Carrick ensures models see existing endpoints and utilities before generating new code. The scanner is source-available and runs from your CLI or CI pipeline.

Tools

check_compatibility

Claude

find_similar

Claude

get_api_endpoints

Claude

get_callers

Claude

get_contract_pair

Claude

get_endpoint_types

Claude

get_operation

Claude

get_project_map

Claude

get_service_dependencies

Claude

get_service_graph

Claude

get_type_definition

Claude

list_external_calls

Claude

list_function_intents

Claude

list_projects

Claude

list_services

Claude

scaffold

Claude

search_by_intent

Claude

Similar Apps