├── .dockerignore ├── .env.example ├── .github └── workflows │ ├── docs.yml │ └── test.yml ├── .gitignore ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DEV_INSTRUCTIONS.md ├── Dockerfile ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── SECURITY.md ├── agents ├── a2a │ ├── .dockerignore │ ├── README.md │ ├── deploy_live.sh │ ├── deploy_local.sh │ ├── docker-compose.arm.yml │ ├── docker-compose.local.yml │ ├── pyproject.toml │ ├── shutdown_local.sh │ ├── src │ │ ├── flight-booking-agent │ │ │ ├── Dockerfile │ │ │ ├── __init__.py │ │ │ ├── agent.py │ │ │ ├── database.py │ │ │ ├── dependencies.py │ │ │ ├── env_settings.py │ │ │ └── tools.py │ │ └── travel-assistant-agent │ │ │ ├── Dockerfile │ │ │ ├── __init__.py │ │ │ ├── agent.py │ │ │ ├── database.py │ │ │ ├── dependencies.py │ │ │ ├── env_settings.py │ │ │ └── tools.py │ ├── test │ │ ├── check_agent_cards.sh │ │ ├── flight_booking_agent_card.json │ │ ├── simple_agents_test.py │ │ └── travel_assistant_agent_card.json │ └── uv.lock ├── agent.py ├── cli_user_auth.py ├── client.py └── system_prompt.txt ├── api ├── get-m2m-token.sh ├── registry_client.py └── registry_management.py ├── auth_server ├── .env.template ├── cognito_utils.py ├── metrics_middleware.py ├── oauth2_providers.yml ├── providers │ ├── __init__.py │ ├── base.py │ ├── cognito.py │ ├── entra.py │ ├── factory.py │ └── keycloak.py ├── pyproject.toml ├── scopes.yml ├── scopes.yml.tobedeleted └── server.py ├── charts ├── README.md ├── auth-server │ ├── Chart.yaml │ ├── templates │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secret.yaml │ │ └── service.yaml │ └── values.yaml ├── keycloak-configure │ ├── Chart.yaml │ ├── templates │ │ ├── configmap.yaml │ │ ├── job.yaml │ │ ├── role.yaml │ │ ├── rolebinding.yaml │ │ ├── sa.yaml │ │ ├── secret.yaml │ │ └── service.yaml │ └── values.yaml ├── mcp-gateway-registry-stack │ ├── Chart.yaml │ ├── README.md │ ├── templates │ │ ├── _helpers.tpl │ │ └── keycloak-ingress-patch.yaml │ └── values.yaml └── registry │ ├── Chart.yaml │ ├── templates │ ├── deployment.yaml │ ├── ingress.yaml │ ├── secret.yaml │ └── service.yaml │ └── values.yaml ├── cli ├── agent_mgmt.py ├── agent_mgmt.sh ├── anthropic_transformer.py ├── bin │ └── registry.js ├── bootstrap_user_and_m2m_setup.sh ├── examples │ ├── README.md │ ├── cloudflare-docs-server-config.json │ ├── code_reviewer_agent.json │ ├── context7-server-config.json │ ├── currenttime.json │ ├── data_analysis_agent.json │ ├── devops_deployment_agent.json │ ├── documentation_agent.json │ ├── flight_booking_agent_card.json │ ├── geospatial_route_planner_agent.json │ ├── invalid-config.json │ ├── mcpgw.json │ ├── minimal-server-config.json │ ├── security_analyzer_agent.json │ ├── server-config.json │ ├── test_automation_agent.json │ ├── test_code_reviewer_agent.json │ ├── travel_assistant_agent_card.json │ └── working_agent.json ├── import_from_anthropic_registry.sh ├── import_server_list.txt ├── mcp_client.py ├── mcp_security_scanner.py ├── mcp_utils.py ├── package-lock.json ├── package.json ├── scan_all_servers.py ├── service_mgmt.sh ├── src │ ├── agent │ │ ├── agentRunner.ts │ │ ├── anthropicClient.ts │ │ ├── bedrockClient.ts │ │ ├── modelClient.ts │ │ └── tools.ts │ ├── app.tsx │ ├── auth.ts │ ├── chat │ │ ├── commandParser.ts │ │ └── taskInterpreter.ts │ ├── commands │ │ └── executor.ts │ ├── components │ │ ├── Banner.tsx │ │ ├── CallToolForm.tsx │ │ ├── CommandSuggestions.tsx │ │ ├── JsonViewer.tsx │ │ ├── MultiStepForm.tsx │ │ ├── StatusMessage.tsx │ │ ├── TaskRunner.tsx │ │ ├── TokenFileEditor.tsx │ │ ├── TokenStatusFooter.tsx │ │ └── UrlEditor.tsx │ ├── index.tsx │ ├── parseArgs.ts │ ├── paths.ts │ ├── runtime │ │ ├── mcp.ts │ │ ├── pythonClient.ts │ │ └── script.ts │ ├── tasks │ │ ├── index.ts │ │ └── types.ts │ ├── types │ │ └── mcp.ts │ └── utils │ │ ├── commands.ts │ │ ├── cost.json │ │ ├── costCalculator.ts │ │ ├── docsReader.ts │ │ ├── markdown.ts │ │ └── tokenRefresh.ts ├── test_a2a_agents.py ├── test_anthropic_api.py ├── test_asor_complete.py ├── test_mcp_gateway.sh ├── tsconfig.json └── user_mgmt.sh ├── config ├── grafana │ ├── dashboards │ │ ├── dashboard.yml │ │ └── mcp-analytics-comprehensive.json │ └── datasources │ │ └── prometheus.yml └── prometheus.yml ├── credentials-provider ├── add_noauth_services.py ├── agentcore-auth │ ├── .env.example │ ├── README.md │ └── generate_access_token.py ├── check_and_refresh_creds.sh ├── generate_creds.sh ├── keycloak │ └── generate_tokens.py ├── oauth │ ├── .env.example │ ├── egress_oauth.py │ ├── generic_oauth_flow.py │ ├── ingress_oauth.py │ └── oauth_providers.yaml ├── token_refresher.py └── utils.py ├── docker-compose.prebuilt.yml ├── docker-compose.yml ├── docker ├── Dockerfile.auth ├── Dockerfile.mcp-server ├── Dockerfile.registry ├── Dockerfile.scopes-init ├── keycloak │ └── Dockerfile ├── nginx_rev_proxy_http_and_https.conf ├── nginx_rev_proxy_http_only.conf └── registry-entrypoint.sh ├── docs ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FAQ.md ├── FEATURES.md ├── LICENSE.md ├── NOTICE.md ├── OBSERVABILITY.md ├── README.md ├── SECURITY.md ├── a2a-agent-management.md ├── a2a.md ├── agentcore.md ├── ai-coding-assistants-setup.md ├── anthropic-registry-import.md ├── anthropic_registry_api.md ├── api-reference.md ├── api-specs │ ├── a2a-agent-management.yaml │ ├── authentication-login.yaml │ └── server-management.yaml ├── archived │ ├── auth-backup.md │ └── auth-legacy.md ├── auth.md ├── cli.md ├── cognito.md ├── complete-setup-guide.md ├── configuration.md ├── design │ ├── a2a-protocol-integration.md │ ├── anthropic-api-implementation.md │ ├── anthropic-api-test-commands.md │ ├── architectural-decision-reverse-proxy-vs-application-layer-gateway.md │ └── cookie-security-design.md ├── dynamic-tool-discovery.md ├── embeddings.md ├── entra-id-setup.md ├── federation.md ├── img │ ├── MCP_tools.gif │ ├── architecture-ecs.png │ ├── architecture.png │ ├── br-agent-core-gw-1.png │ ├── br-agent-core-gw-2.png │ ├── cursor-mcp-server.png │ ├── dashboard.png │ ├── failed_scan.png │ ├── federated-registry.png │ ├── mcp-gateway-header.svg │ ├── mcp-registry-cli.png │ ├── mcp_gateway_horizontal_white_logo.png │ ├── mcpgw-ac-1.png │ ├── registry.png │ ├── registry_w_a.png │ ├── roo.png │ └── roo_agent.png ├── index.md ├── installation.md ├── jwt-token-vending.md ├── keycloak-integration.md ├── llms.txt ├── macos-setup-guide.md ├── mcp-registry-cli.md ├── metrics-architecture.md ├── prebuilt-images.md ├── quick-start.md ├── registry-auth-architecture.md ├── registry-auth-detailed.md ├── registry_api.md ├── remote-desktop-setup.md ├── scan_report_example.md ├── scopes.md ├── security-scanner.md ├── service-management.md ├── testing.md └── token-refresh-service.md ├── frontend ├── package-lock.json ├── package.json ├── postcss.config.js ├── public │ ├── index.html │ └── logo.png ├── src │ ├── App.tsx │ ├── assets │ │ └── logo.png │ ├── components │ │ ├── AgentCard.tsx │ │ ├── AgentDetailsModal.tsx │ │ ├── Layout.tsx │ │ ├── ProtectedRoute.tsx │ │ ├── SemanticSearchResults.tsx │ │ ├── ServerCard.tsx │ │ ├── ServerConfigModal.tsx │ │ ├── Sidebar.tsx │ │ └── StarRatingWidget.tsx │ ├── contexts │ │ ├── AuthContext.tsx │ │ └── ThemeContext.tsx │ ├── hooks │ │ ├── useSemanticSearch.ts │ │ └── useServerStats.ts │ ├── index.css │ ├── index.tsx │ ├── pages │ │ ├── Dashboard.tsx │ │ ├── Login.tsx │ │ ├── OAuthCallback.tsx │ │ └── TokenGeneration.tsx │ └── react-app-env.d.ts ├── tailwind.config.js └── tsconfig.json ├── get_asor_token.py ├── keycloak ├── README.md ├── import │ └── realm-config.json └── setup │ ├── clean-keycloak.sh │ ├── disable-ssl.sh │ ├── generate-agent-token.sh │ ├── get-all-client-credentials.sh │ ├── init-keycloak.sh │ ├── setup-agent-service-account.sh │ └── setup-m2m-service-account.sh ├── metrics-service ├── .env.example ├── Dockerfile ├── add_test_key.py ├── app │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ ├── auth.py │ │ └── routes.py │ ├── config.py │ ├── core │ │ ├── __init__.py │ │ ├── models.py │ │ ├── processor.py │ │ ├── rate_limiter.py │ │ ├── retention.py │ │ └── validator.py │ ├── main.py │ ├── otel │ │ ├── __init__.py │ │ ├── exporters.py │ │ └── instruments.py │ ├── storage │ │ ├── __init__.py │ │ ├── database.py │ │ └── migrations.py │ └── utils │ │ ├── __init__.py │ │ └── helpers.py ├── create_api_key.py ├── docs │ ├── README.md │ ├── api-reference.md │ ├── data-retention.md │ ├── database-schema.md │ └── deployment.md ├── metrics_client.py ├── migrate.py ├── pyproject.toml ├── pytest.ini ├── tests │ ├── __init__.py │ ├── conftest.py │ ├── test_api.py │ ├── test_auth.py │ ├── test_database.py │ ├── test_migrations.py │ ├── test_processor.py │ ├── test_rate_limiter.py │ ├── test_retention.py │ └── test_validator.py └── tmp │ ├── metrics.db │ └── test.db ├── mkdocs.yml ├── package.json ├── pyproject.toml ├── registry ├── api │ ├── __init__.py │ ├── agent_routes.py │ ├── registry_routes.py │ ├── search_routes.py │ ├── server_routes.py │ └── wellknown_routes.py ├── auth │ ├── __init__.py │ ├── dependencies.py │ └── routes.py ├── constants.py ├── core │ ├── __init__.py │ ├── config.py │ ├── config.py.backup │ ├── mcp_client.py │ ├── nginx_service.py │ └── schemas.py ├── embeddings │ ├── README.md │ ├── __init__.py │ └── client.py ├── health │ ├── __init__.py │ ├── routes.py │ └── service.py ├── main.py ├── metrics │ ├── __init__.py │ ├── client.py │ ├── middleware.py │ └── utils.py ├── schemas │ ├── __init__.py │ ├── agent_models.py │ ├── anthropic_schema.py │ └── federation_schema.py ├── search │ ├── __init__.py │ └── service.py ├── servers │ ├── atlassian.json │ ├── currenttime.json │ ├── fininfo.json │ ├── mcpgw.json │ ├── realserverfaketools.json │ ├── server_state.json │ └── sre-gateway.json ├── services │ ├── __init__.py │ ├── agent_service.py │ ├── agent_transform_service.py │ ├── federation │ │ ├── __init__.py │ │ ├── anthropic_client.py │ │ ├── asor_client.py │ │ └── base_client.py │ ├── federation_service.py │ ├── server_service.py │ └── transform_service.py ├── static │ ├── logo.png │ ├── mcp_gateway_horizontal_white_logo.png │ └── style.css ├── templates │ ├── components │ │ ├── server_card.html │ │ └── sidebar.html │ ├── edit_server.html │ ├── index.html │ ├── login.html │ ├── pages │ │ └── dashboard.html │ └── token_generation.html └── utils │ ├── __init__.py │ ├── agent_validator.py │ ├── keycloak_manager.py │ └── scopes_manager.py ├── release-notes ├── v1.0.3.md ├── v1.0.4.md ├── v1.0.5.md └── v1.0.6.md ├── scripts ├── README.md ├── build-images.sh ├── docs-dev.sh ├── generate-image-manifest.sh ├── publish_containers.sh ├── refresh_m2m_token.sh ├── run-oauth-setup.sh └── setup-atlassian-env.sh ├── servers ├── currenttime │ ├── .dockerignore │ ├── pyproject.toml │ └── server.py ├── example-server │ ├── pyproject.toml │ └── server.py ├── fininfo │ ├── .dockerignore │ ├── .keys.yml.template │ ├── README.md │ ├── README_SECRETS.md │ ├── client.py │ ├── encrypt_secrets.py │ ├── pyproject.toml │ ├── secrets_manager.py │ └── server.py ├── mcpgw │ ├── .dockerignore │ ├── .env.template │ ├── README.md │ ├── pyproject.toml │ └── server.py └── realserverfaketools │ ├── .dockerignore │ ├── README.md │ ├── pyproject.toml │ └── server.py ├── start_token_refresher.sh ├── terraform └── aws-ecs │ ├── .gitignore │ ├── OPERATIONS.md │ ├── README.md │ ├── ecs.tf │ ├── img │ ├── MCP-Gateway-Registry-first-login.png │ └── architecture-ecs.png │ ├── keycloak-alb.tf │ ├── keycloak-database.tf │ ├── keycloak-dns.tf │ ├── keycloak-ecr.tf │ ├── keycloak-ecs.tf │ ├── keycloak-security-groups.tf │ ├── locals.tf │ ├── main.tf │ ├── modules │ └── mcp-gateway │ │ ├── data.tf │ │ ├── ecs-services.tf │ │ ├── iam.tf │ │ ├── locals.tf │ │ ├── main.tf │ │ ├── monitoring.tf │ │ ├── networking.tf │ │ ├── outputs.tf │ │ ├── secrets.tf │ │ ├── storage.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── outputs.tf │ ├── registry-dns.tf │ ├── scripts │ ├── ecs-ssh.sh │ ├── init-keycloak.sh │ ├── post-deployment-setup.sh │ ├── pre-destroy-cleanup.sh │ ├── requirements.txt │ ├── rotate-keycloak-web-client-secret.sh │ ├── run-scopes-init-task.sh │ ├── save-terraform-outputs.sh │ ├── service_mgmt.sh │ ├── user_mgmt.sh │ └── view-cloudwatch-logs.sh │ ├── terraform.tfvars.example │ ├── variables.tf │ └── vpc.tf ├── test-keycloak-mcp.sh ├── tests ├── README.md ├── TEST_QUICK_REFERENCE.md ├── __init__.py ├── agent_crud_test.sh ├── conftest.py ├── fixtures │ ├── factories.py │ └── servers │ │ ├── auth_server.json │ │ ├── currenttime.json │ │ ├── test_server_1.json │ │ └── test_server_2.json ├── integration │ ├── test_search_routes.py │ └── test_server_routes.py ├── lob-bot-access-control-testing.md ├── mcp_cmds.sh ├── run-lob-bot-tests.sh ├── run_all_tests.sh ├── test_rate_agent_curl.sh └── unit │ ├── agents │ ├── __init__.py │ ├── test_agent_endpoints.py │ └── test_visibility_filtering.py │ ├── api │ ├── __init__.py │ ├── test_agent_registry_routes.py │ ├── test_rate_agent.py │ └── test_registry_routes.py │ ├── auth │ ├── test_auth_dependencies.py │ └── test_auth_routes.py │ ├── core │ ├── test_config.py │ ├── test_main.py │ └── test_nginx_service.py │ ├── health │ ├── test_health_routes.py │ └── test_health_service.py │ ├── search │ └── test_faiss_service.py │ ├── servers │ └── test_server_service.py │ └── services │ ├── __init__.py │ ├── test_access_control_service.py │ └── test_transform_service.py └── uv.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/.gitignore -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEV_INSTRUCTIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/DEV_INSTRUCTIONS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/SECURITY.md -------------------------------------------------------------------------------- /agents/a2a/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/.dockerignore -------------------------------------------------------------------------------- /agents/a2a/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/README.md -------------------------------------------------------------------------------- /agents/a2a/deploy_live.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/deploy_live.sh -------------------------------------------------------------------------------- /agents/a2a/deploy_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/deploy_local.sh -------------------------------------------------------------------------------- /agents/a2a/docker-compose.arm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/docker-compose.arm.yml -------------------------------------------------------------------------------- /agents/a2a/docker-compose.local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/docker-compose.local.yml -------------------------------------------------------------------------------- /agents/a2a/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/pyproject.toml -------------------------------------------------------------------------------- /agents/a2a/shutdown_local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/shutdown_local.sh -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/Dockerfile -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/__init__.py -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/agent.py -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/database.py -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/dependencies.py -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/env_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/env_settings.py -------------------------------------------------------------------------------- /agents/a2a/src/flight-booking-agent/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/flight-booking-agent/tools.py -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/Dockerfile -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/__init__.py -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/agent.py -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/database.py -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/dependencies.py -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/env_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/env_settings.py -------------------------------------------------------------------------------- /agents/a2a/src/travel-assistant-agent/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/src/travel-assistant-agent/tools.py -------------------------------------------------------------------------------- /agents/a2a/test/check_agent_cards.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/test/check_agent_cards.sh -------------------------------------------------------------------------------- /agents/a2a/test/flight_booking_agent_card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/test/flight_booking_agent_card.json -------------------------------------------------------------------------------- /agents/a2a/test/simple_agents_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/test/simple_agents_test.py -------------------------------------------------------------------------------- /agents/a2a/test/travel_assistant_agent_card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/test/travel_assistant_agent_card.json -------------------------------------------------------------------------------- /agents/a2a/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/a2a/uv.lock -------------------------------------------------------------------------------- /agents/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/agent.py -------------------------------------------------------------------------------- /agents/cli_user_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/cli_user_auth.py -------------------------------------------------------------------------------- /agents/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/client.py -------------------------------------------------------------------------------- /agents/system_prompt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/agents/system_prompt.txt -------------------------------------------------------------------------------- /api/get-m2m-token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/api/get-m2m-token.sh -------------------------------------------------------------------------------- /api/registry_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/api/registry_client.py -------------------------------------------------------------------------------- /api/registry_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/api/registry_management.py -------------------------------------------------------------------------------- /auth_server/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/.env.template -------------------------------------------------------------------------------- /auth_server/cognito_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/cognito_utils.py -------------------------------------------------------------------------------- /auth_server/metrics_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/metrics_middleware.py -------------------------------------------------------------------------------- /auth_server/oauth2_providers.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/oauth2_providers.yml -------------------------------------------------------------------------------- /auth_server/providers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/providers/__init__.py -------------------------------------------------------------------------------- /auth_server/providers/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/providers/base.py -------------------------------------------------------------------------------- /auth_server/providers/cognito.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/providers/cognito.py -------------------------------------------------------------------------------- /auth_server/providers/entra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/providers/entra.py -------------------------------------------------------------------------------- /auth_server/providers/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/providers/factory.py -------------------------------------------------------------------------------- /auth_server/providers/keycloak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/providers/keycloak.py -------------------------------------------------------------------------------- /auth_server/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/pyproject.toml -------------------------------------------------------------------------------- /auth_server/scopes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/scopes.yml -------------------------------------------------------------------------------- /auth_server/scopes.yml.tobedeleted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/scopes.yml.tobedeleted -------------------------------------------------------------------------------- /auth_server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/auth_server/server.py -------------------------------------------------------------------------------- /charts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/README.md -------------------------------------------------------------------------------- /charts/auth-server/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/auth-server/Chart.yaml -------------------------------------------------------------------------------- /charts/auth-server/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/auth-server/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/auth-server/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/auth-server/templates/ingress.yaml -------------------------------------------------------------------------------- /charts/auth-server/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/auth-server/templates/secret.yaml -------------------------------------------------------------------------------- /charts/auth-server/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/auth-server/templates/service.yaml -------------------------------------------------------------------------------- /charts/auth-server/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/auth-server/values.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/Chart.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/configmap.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/job.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/role.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/rolebinding.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/sa.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/secret.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/templates/service.yaml -------------------------------------------------------------------------------- /charts/keycloak-configure/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/keycloak-configure/values.yaml -------------------------------------------------------------------------------- /charts/mcp-gateway-registry-stack/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/mcp-gateway-registry-stack/Chart.yaml -------------------------------------------------------------------------------- /charts/mcp-gateway-registry-stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/mcp-gateway-registry-stack/README.md -------------------------------------------------------------------------------- /charts/mcp-gateway-registry-stack/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/mcp-gateway-registry-stack/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/mcp-gateway-registry-stack/templates/keycloak-ingress-patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/mcp-gateway-registry-stack/templates/keycloak-ingress-patch.yaml -------------------------------------------------------------------------------- /charts/mcp-gateway-registry-stack/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/mcp-gateway-registry-stack/values.yaml -------------------------------------------------------------------------------- /charts/registry/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/registry/Chart.yaml -------------------------------------------------------------------------------- /charts/registry/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/registry/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/registry/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/registry/templates/ingress.yaml -------------------------------------------------------------------------------- /charts/registry/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/registry/templates/secret.yaml -------------------------------------------------------------------------------- /charts/registry/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/registry/templates/service.yaml -------------------------------------------------------------------------------- /charts/registry/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/charts/registry/values.yaml -------------------------------------------------------------------------------- /cli/agent_mgmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/agent_mgmt.py -------------------------------------------------------------------------------- /cli/agent_mgmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/agent_mgmt.sh -------------------------------------------------------------------------------- /cli/anthropic_transformer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/anthropic_transformer.py -------------------------------------------------------------------------------- /cli/bin/registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/bin/registry.js -------------------------------------------------------------------------------- /cli/bootstrap_user_and_m2m_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/bootstrap_user_and_m2m_setup.sh -------------------------------------------------------------------------------- /cli/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/README.md -------------------------------------------------------------------------------- /cli/examples/cloudflare-docs-server-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/cloudflare-docs-server-config.json -------------------------------------------------------------------------------- /cli/examples/code_reviewer_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/code_reviewer_agent.json -------------------------------------------------------------------------------- /cli/examples/context7-server-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/context7-server-config.json -------------------------------------------------------------------------------- /cli/examples/currenttime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/currenttime.json -------------------------------------------------------------------------------- /cli/examples/data_analysis_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/data_analysis_agent.json -------------------------------------------------------------------------------- /cli/examples/devops_deployment_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/devops_deployment_agent.json -------------------------------------------------------------------------------- /cli/examples/documentation_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/documentation_agent.json -------------------------------------------------------------------------------- /cli/examples/flight_booking_agent_card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/flight_booking_agent_card.json -------------------------------------------------------------------------------- /cli/examples/geospatial_route_planner_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/geospatial_route_planner_agent.json -------------------------------------------------------------------------------- /cli/examples/invalid-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/invalid-config.json -------------------------------------------------------------------------------- /cli/examples/mcpgw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/mcpgw.json -------------------------------------------------------------------------------- /cli/examples/minimal-server-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/minimal-server-config.json -------------------------------------------------------------------------------- /cli/examples/security_analyzer_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/security_analyzer_agent.json -------------------------------------------------------------------------------- /cli/examples/server-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/server-config.json -------------------------------------------------------------------------------- /cli/examples/test_automation_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/test_automation_agent.json -------------------------------------------------------------------------------- /cli/examples/test_code_reviewer_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/test_code_reviewer_agent.json -------------------------------------------------------------------------------- /cli/examples/travel_assistant_agent_card.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/travel_assistant_agent_card.json -------------------------------------------------------------------------------- /cli/examples/working_agent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/examples/working_agent.json -------------------------------------------------------------------------------- /cli/import_from_anthropic_registry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/import_from_anthropic_registry.sh -------------------------------------------------------------------------------- /cli/import_server_list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/import_server_list.txt -------------------------------------------------------------------------------- /cli/mcp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/mcp_client.py -------------------------------------------------------------------------------- /cli/mcp_security_scanner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/mcp_security_scanner.py -------------------------------------------------------------------------------- /cli/mcp_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/mcp_utils.py -------------------------------------------------------------------------------- /cli/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/package-lock.json -------------------------------------------------------------------------------- /cli/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/package.json -------------------------------------------------------------------------------- /cli/scan_all_servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/scan_all_servers.py -------------------------------------------------------------------------------- /cli/service_mgmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/service_mgmt.sh -------------------------------------------------------------------------------- /cli/src/agent/agentRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/agent/agentRunner.ts -------------------------------------------------------------------------------- /cli/src/agent/anthropicClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/agent/anthropicClient.ts -------------------------------------------------------------------------------- /cli/src/agent/bedrockClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/agent/bedrockClient.ts -------------------------------------------------------------------------------- /cli/src/agent/modelClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/agent/modelClient.ts -------------------------------------------------------------------------------- /cli/src/agent/tools.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/agent/tools.ts -------------------------------------------------------------------------------- /cli/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/app.tsx -------------------------------------------------------------------------------- /cli/src/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/auth.ts -------------------------------------------------------------------------------- /cli/src/chat/commandParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/chat/commandParser.ts -------------------------------------------------------------------------------- /cli/src/chat/taskInterpreter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/chat/taskInterpreter.ts -------------------------------------------------------------------------------- /cli/src/commands/executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/commands/executor.ts -------------------------------------------------------------------------------- /cli/src/components/Banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/Banner.tsx -------------------------------------------------------------------------------- /cli/src/components/CallToolForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/CallToolForm.tsx -------------------------------------------------------------------------------- /cli/src/components/CommandSuggestions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/CommandSuggestions.tsx -------------------------------------------------------------------------------- /cli/src/components/JsonViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/JsonViewer.tsx -------------------------------------------------------------------------------- /cli/src/components/MultiStepForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/MultiStepForm.tsx -------------------------------------------------------------------------------- /cli/src/components/StatusMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/StatusMessage.tsx -------------------------------------------------------------------------------- /cli/src/components/TaskRunner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/TaskRunner.tsx -------------------------------------------------------------------------------- /cli/src/components/TokenFileEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/TokenFileEditor.tsx -------------------------------------------------------------------------------- /cli/src/components/TokenStatusFooter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/TokenStatusFooter.tsx -------------------------------------------------------------------------------- /cli/src/components/UrlEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/components/UrlEditor.tsx -------------------------------------------------------------------------------- /cli/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/index.tsx -------------------------------------------------------------------------------- /cli/src/parseArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/parseArgs.ts -------------------------------------------------------------------------------- /cli/src/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/paths.ts -------------------------------------------------------------------------------- /cli/src/runtime/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/runtime/mcp.ts -------------------------------------------------------------------------------- /cli/src/runtime/pythonClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/runtime/pythonClient.ts -------------------------------------------------------------------------------- /cli/src/runtime/script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/runtime/script.ts -------------------------------------------------------------------------------- /cli/src/tasks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/tasks/index.ts -------------------------------------------------------------------------------- /cli/src/tasks/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/tasks/types.ts -------------------------------------------------------------------------------- /cli/src/types/mcp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/types/mcp.ts -------------------------------------------------------------------------------- /cli/src/utils/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/utils/commands.ts -------------------------------------------------------------------------------- /cli/src/utils/cost.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/utils/cost.json -------------------------------------------------------------------------------- /cli/src/utils/costCalculator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/utils/costCalculator.ts -------------------------------------------------------------------------------- /cli/src/utils/docsReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/utils/docsReader.ts -------------------------------------------------------------------------------- /cli/src/utils/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/utils/markdown.ts -------------------------------------------------------------------------------- /cli/src/utils/tokenRefresh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/src/utils/tokenRefresh.ts -------------------------------------------------------------------------------- /cli/test_a2a_agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/test_a2a_agents.py -------------------------------------------------------------------------------- /cli/test_anthropic_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/test_anthropic_api.py -------------------------------------------------------------------------------- /cli/test_asor_complete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/test_asor_complete.py -------------------------------------------------------------------------------- /cli/test_mcp_gateway.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/test_mcp_gateway.sh -------------------------------------------------------------------------------- /cli/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/tsconfig.json -------------------------------------------------------------------------------- /cli/user_mgmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/cli/user_mgmt.sh -------------------------------------------------------------------------------- /config/grafana/dashboards/dashboard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/config/grafana/dashboards/dashboard.yml -------------------------------------------------------------------------------- /config/grafana/dashboards/mcp-analytics-comprehensive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/config/grafana/dashboards/mcp-analytics-comprehensive.json -------------------------------------------------------------------------------- /config/grafana/datasources/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/config/grafana/datasources/prometheus.yml -------------------------------------------------------------------------------- /config/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/config/prometheus.yml -------------------------------------------------------------------------------- /credentials-provider/add_noauth_services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/add_noauth_services.py -------------------------------------------------------------------------------- /credentials-provider/agentcore-auth/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/agentcore-auth/.env.example -------------------------------------------------------------------------------- /credentials-provider/agentcore-auth/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/agentcore-auth/README.md -------------------------------------------------------------------------------- /credentials-provider/agentcore-auth/generate_access_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/agentcore-auth/generate_access_token.py -------------------------------------------------------------------------------- /credentials-provider/check_and_refresh_creds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/check_and_refresh_creds.sh -------------------------------------------------------------------------------- /credentials-provider/generate_creds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/generate_creds.sh -------------------------------------------------------------------------------- /credentials-provider/keycloak/generate_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/keycloak/generate_tokens.py -------------------------------------------------------------------------------- /credentials-provider/oauth/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/oauth/.env.example -------------------------------------------------------------------------------- /credentials-provider/oauth/egress_oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/oauth/egress_oauth.py -------------------------------------------------------------------------------- /credentials-provider/oauth/generic_oauth_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/oauth/generic_oauth_flow.py -------------------------------------------------------------------------------- /credentials-provider/oauth/ingress_oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/oauth/ingress_oauth.py -------------------------------------------------------------------------------- /credentials-provider/oauth/oauth_providers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/oauth/oauth_providers.yaml -------------------------------------------------------------------------------- /credentials-provider/token_refresher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/token_refresher.py -------------------------------------------------------------------------------- /credentials-provider/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/credentials-provider/utils.py -------------------------------------------------------------------------------- /docker-compose.prebuilt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker-compose.prebuilt.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/Dockerfile.auth: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/Dockerfile.auth -------------------------------------------------------------------------------- /docker/Dockerfile.mcp-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/Dockerfile.mcp-server -------------------------------------------------------------------------------- /docker/Dockerfile.registry: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/Dockerfile.registry -------------------------------------------------------------------------------- /docker/Dockerfile.scopes-init: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/Dockerfile.scopes-init -------------------------------------------------------------------------------- /docker/keycloak/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/keycloak/Dockerfile -------------------------------------------------------------------------------- /docker/nginx_rev_proxy_http_and_https.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/nginx_rev_proxy_http_and_https.conf -------------------------------------------------------------------------------- /docker/nginx_rev_proxy_http_only.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/nginx_rev_proxy_http_only.conf -------------------------------------------------------------------------------- /docker/registry-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docker/registry-entrypoint.sh -------------------------------------------------------------------------------- /docs/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | ../CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ../CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/FEATURES.md -------------------------------------------------------------------------------- /docs/LICENSE.md: -------------------------------------------------------------------------------- 1 | ../LICENSE -------------------------------------------------------------------------------- /docs/NOTICE.md: -------------------------------------------------------------------------------- 1 | ../NOTICE -------------------------------------------------------------------------------- /docs/OBSERVABILITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/OBSERVABILITY.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/SECURITY.md: -------------------------------------------------------------------------------- 1 | ../SECURITY.md -------------------------------------------------------------------------------- /docs/a2a-agent-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/a2a-agent-management.md -------------------------------------------------------------------------------- /docs/a2a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/a2a.md -------------------------------------------------------------------------------- /docs/agentcore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/agentcore.md -------------------------------------------------------------------------------- /docs/ai-coding-assistants-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/ai-coding-assistants-setup.md -------------------------------------------------------------------------------- /docs/anthropic-registry-import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/anthropic-registry-import.md -------------------------------------------------------------------------------- /docs/anthropic_registry_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/anthropic_registry_api.md -------------------------------------------------------------------------------- /docs/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/api-reference.md -------------------------------------------------------------------------------- /docs/api-specs/a2a-agent-management.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/api-specs/a2a-agent-management.yaml -------------------------------------------------------------------------------- /docs/api-specs/authentication-login.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/api-specs/authentication-login.yaml -------------------------------------------------------------------------------- /docs/api-specs/server-management.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/api-specs/server-management.yaml -------------------------------------------------------------------------------- /docs/archived/auth-backup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/archived/auth-backup.md -------------------------------------------------------------------------------- /docs/archived/auth-legacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/archived/auth-legacy.md -------------------------------------------------------------------------------- /docs/auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/auth.md -------------------------------------------------------------------------------- /docs/cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/cli.md -------------------------------------------------------------------------------- /docs/cognito.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/cognito.md -------------------------------------------------------------------------------- /docs/complete-setup-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/complete-setup-guide.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/design/a2a-protocol-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/design/a2a-protocol-integration.md -------------------------------------------------------------------------------- /docs/design/anthropic-api-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/design/anthropic-api-implementation.md -------------------------------------------------------------------------------- /docs/design/anthropic-api-test-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/design/anthropic-api-test-commands.md -------------------------------------------------------------------------------- /docs/design/architectural-decision-reverse-proxy-vs-application-layer-gateway.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/design/architectural-decision-reverse-proxy-vs-application-layer-gateway.md -------------------------------------------------------------------------------- /docs/design/cookie-security-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/design/cookie-security-design.md -------------------------------------------------------------------------------- /docs/dynamic-tool-discovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/dynamic-tool-discovery.md -------------------------------------------------------------------------------- /docs/embeddings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/embeddings.md -------------------------------------------------------------------------------- /docs/entra-id-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/entra-id-setup.md -------------------------------------------------------------------------------- /docs/federation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/federation.md -------------------------------------------------------------------------------- /docs/img/MCP_tools.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/MCP_tools.gif -------------------------------------------------------------------------------- /docs/img/architecture-ecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/architecture-ecs.png -------------------------------------------------------------------------------- /docs/img/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/architecture.png -------------------------------------------------------------------------------- /docs/img/br-agent-core-gw-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/br-agent-core-gw-1.png -------------------------------------------------------------------------------- /docs/img/br-agent-core-gw-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/br-agent-core-gw-2.png -------------------------------------------------------------------------------- /docs/img/cursor-mcp-server.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/cursor-mcp-server.png -------------------------------------------------------------------------------- /docs/img/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/dashboard.png -------------------------------------------------------------------------------- /docs/img/failed_scan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/failed_scan.png -------------------------------------------------------------------------------- /docs/img/federated-registry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/federated-registry.png -------------------------------------------------------------------------------- /docs/img/mcp-gateway-header.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/mcp-gateway-header.svg -------------------------------------------------------------------------------- /docs/img/mcp-registry-cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/mcp-registry-cli.png -------------------------------------------------------------------------------- /docs/img/mcp_gateway_horizontal_white_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/mcp_gateway_horizontal_white_logo.png -------------------------------------------------------------------------------- /docs/img/mcpgw-ac-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/mcpgw-ac-1.png -------------------------------------------------------------------------------- /docs/img/registry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/registry.png -------------------------------------------------------------------------------- /docs/img/registry_w_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/registry_w_a.png -------------------------------------------------------------------------------- /docs/img/roo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/roo.png -------------------------------------------------------------------------------- /docs/img/roo_agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/img/roo_agent.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/installation.md -------------------------------------------------------------------------------- /docs/jwt-token-vending.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/jwt-token-vending.md -------------------------------------------------------------------------------- /docs/keycloak-integration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/keycloak-integration.md -------------------------------------------------------------------------------- /docs/llms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/llms.txt -------------------------------------------------------------------------------- /docs/macos-setup-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/macos-setup-guide.md -------------------------------------------------------------------------------- /docs/mcp-registry-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/mcp-registry-cli.md -------------------------------------------------------------------------------- /docs/metrics-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/metrics-architecture.md -------------------------------------------------------------------------------- /docs/prebuilt-images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/prebuilt-images.md -------------------------------------------------------------------------------- /docs/quick-start.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/quick-start.md -------------------------------------------------------------------------------- /docs/registry-auth-architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/registry-auth-architecture.md -------------------------------------------------------------------------------- /docs/registry-auth-detailed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/registry-auth-detailed.md -------------------------------------------------------------------------------- /docs/registry_api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/registry_api.md -------------------------------------------------------------------------------- /docs/remote-desktop-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/remote-desktop-setup.md -------------------------------------------------------------------------------- /docs/scan_report_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/scan_report_example.md -------------------------------------------------------------------------------- /docs/scopes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/scopes.md -------------------------------------------------------------------------------- /docs/security-scanner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/security-scanner.md -------------------------------------------------------------------------------- /docs/service-management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/service-management.md -------------------------------------------------------------------------------- /docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/testing.md -------------------------------------------------------------------------------- /docs/token-refresh-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/docs/token-refresh-service.md -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/public/index.html -------------------------------------------------------------------------------- /frontend/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/public/logo.png -------------------------------------------------------------------------------- /frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/App.tsx -------------------------------------------------------------------------------- /frontend/src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/assets/logo.png -------------------------------------------------------------------------------- /frontend/src/components/AgentCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/AgentCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/AgentDetailsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/AgentDetailsModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/Layout.tsx -------------------------------------------------------------------------------- /frontend/src/components/ProtectedRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/ProtectedRoute.tsx -------------------------------------------------------------------------------- /frontend/src/components/SemanticSearchResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/SemanticSearchResults.tsx -------------------------------------------------------------------------------- /frontend/src/components/ServerCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/ServerCard.tsx -------------------------------------------------------------------------------- /frontend/src/components/ServerConfigModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/ServerConfigModal.tsx -------------------------------------------------------------------------------- /frontend/src/components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/Sidebar.tsx -------------------------------------------------------------------------------- /frontend/src/components/StarRatingWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/components/StarRatingWidget.tsx -------------------------------------------------------------------------------- /frontend/src/contexts/AuthContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/contexts/AuthContext.tsx -------------------------------------------------------------------------------- /frontend/src/contexts/ThemeContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/contexts/ThemeContext.tsx -------------------------------------------------------------------------------- /frontend/src/hooks/useSemanticSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/hooks/useSemanticSearch.ts -------------------------------------------------------------------------------- /frontend/src/hooks/useServerStats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/hooks/useServerStats.ts -------------------------------------------------------------------------------- /frontend/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/index.css -------------------------------------------------------------------------------- /frontend/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/index.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/pages/Dashboard.tsx -------------------------------------------------------------------------------- /frontend/src/pages/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/pages/Login.tsx -------------------------------------------------------------------------------- /frontend/src/pages/OAuthCallback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/pages/OAuthCallback.tsx -------------------------------------------------------------------------------- /frontend/src/pages/TokenGeneration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/pages/TokenGeneration.tsx -------------------------------------------------------------------------------- /frontend/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/src/react-app-env.d.ts -------------------------------------------------------------------------------- /frontend/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/tailwind.config.js -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /get_asor_token.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/get_asor_token.py -------------------------------------------------------------------------------- /keycloak/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/README.md -------------------------------------------------------------------------------- /keycloak/import/realm-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/import/realm-config.json -------------------------------------------------------------------------------- /keycloak/setup/clean-keycloak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/clean-keycloak.sh -------------------------------------------------------------------------------- /keycloak/setup/disable-ssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/disable-ssl.sh -------------------------------------------------------------------------------- /keycloak/setup/generate-agent-token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/generate-agent-token.sh -------------------------------------------------------------------------------- /keycloak/setup/get-all-client-credentials.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/get-all-client-credentials.sh -------------------------------------------------------------------------------- /keycloak/setup/init-keycloak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/init-keycloak.sh -------------------------------------------------------------------------------- /keycloak/setup/setup-agent-service-account.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/setup-agent-service-account.sh -------------------------------------------------------------------------------- /keycloak/setup/setup-m2m-service-account.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/keycloak/setup/setup-m2m-service-account.sh -------------------------------------------------------------------------------- /metrics-service/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/.env.example -------------------------------------------------------------------------------- /metrics-service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/Dockerfile -------------------------------------------------------------------------------- /metrics-service/add_test_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/add_test_key.py -------------------------------------------------------------------------------- /metrics-service/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/app/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/app/api/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/api/auth.py -------------------------------------------------------------------------------- /metrics-service/app/api/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/api/routes.py -------------------------------------------------------------------------------- /metrics-service/app/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/config.py -------------------------------------------------------------------------------- /metrics-service/app/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/app/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/core/models.py -------------------------------------------------------------------------------- /metrics-service/app/core/processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/core/processor.py -------------------------------------------------------------------------------- /metrics-service/app/core/rate_limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/core/rate_limiter.py -------------------------------------------------------------------------------- /metrics-service/app/core/retention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/core/retention.py -------------------------------------------------------------------------------- /metrics-service/app/core/validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/core/validator.py -------------------------------------------------------------------------------- /metrics-service/app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/main.py -------------------------------------------------------------------------------- /metrics-service/app/otel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/app/otel/exporters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/otel/exporters.py -------------------------------------------------------------------------------- /metrics-service/app/otel/instruments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/otel/instruments.py -------------------------------------------------------------------------------- /metrics-service/app/storage/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/app/storage/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/storage/database.py -------------------------------------------------------------------------------- /metrics-service/app/storage/migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/storage/migrations.py -------------------------------------------------------------------------------- /metrics-service/app/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/app/utils/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/app/utils/helpers.py -------------------------------------------------------------------------------- /metrics-service/create_api_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/create_api_key.py -------------------------------------------------------------------------------- /metrics-service/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/docs/README.md -------------------------------------------------------------------------------- /metrics-service/docs/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/docs/api-reference.md -------------------------------------------------------------------------------- /metrics-service/docs/data-retention.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/docs/data-retention.md -------------------------------------------------------------------------------- /metrics-service/docs/database-schema.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/docs/database-schema.md -------------------------------------------------------------------------------- /metrics-service/docs/deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/docs/deployment.md -------------------------------------------------------------------------------- /metrics-service/metrics_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/metrics_client.py -------------------------------------------------------------------------------- /metrics-service/migrate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/migrate.py -------------------------------------------------------------------------------- /metrics-service/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/pyproject.toml -------------------------------------------------------------------------------- /metrics-service/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/pytest.ini -------------------------------------------------------------------------------- /metrics-service/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metrics-service/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/conftest.py -------------------------------------------------------------------------------- /metrics-service/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_api.py -------------------------------------------------------------------------------- /metrics-service/tests/test_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_auth.py -------------------------------------------------------------------------------- /metrics-service/tests/test_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_database.py -------------------------------------------------------------------------------- /metrics-service/tests/test_migrations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_migrations.py -------------------------------------------------------------------------------- /metrics-service/tests/test_processor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_processor.py -------------------------------------------------------------------------------- /metrics-service/tests/test_rate_limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_rate_limiter.py -------------------------------------------------------------------------------- /metrics-service/tests/test_retention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_retention.py -------------------------------------------------------------------------------- /metrics-service/tests/test_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tests/test_validator.py -------------------------------------------------------------------------------- /metrics-service/tmp/metrics.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tmp/metrics.db -------------------------------------------------------------------------------- /metrics-service/tmp/test.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/metrics-service/tmp/test.db -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/package.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/pyproject.toml -------------------------------------------------------------------------------- /registry/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/api/agent_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/api/agent_routes.py -------------------------------------------------------------------------------- /registry/api/registry_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/api/registry_routes.py -------------------------------------------------------------------------------- /registry/api/search_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/api/search_routes.py -------------------------------------------------------------------------------- /registry/api/server_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/api/server_routes.py -------------------------------------------------------------------------------- /registry/api/wellknown_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/api/wellknown_routes.py -------------------------------------------------------------------------------- /registry/auth/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/auth/dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/auth/dependencies.py -------------------------------------------------------------------------------- /registry/auth/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/auth/routes.py -------------------------------------------------------------------------------- /registry/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/constants.py -------------------------------------------------------------------------------- /registry/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/core/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/core/config.py -------------------------------------------------------------------------------- /registry/core/config.py.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/core/config.py.backup -------------------------------------------------------------------------------- /registry/core/mcp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/core/mcp_client.py -------------------------------------------------------------------------------- /registry/core/nginx_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/core/nginx_service.py -------------------------------------------------------------------------------- /registry/core/schemas.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/core/schemas.py -------------------------------------------------------------------------------- /registry/embeddings/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/embeddings/README.md -------------------------------------------------------------------------------- /registry/embeddings/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/embeddings/__init__.py -------------------------------------------------------------------------------- /registry/embeddings/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/embeddings/client.py -------------------------------------------------------------------------------- /registry/health/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/health/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/health/routes.py -------------------------------------------------------------------------------- /registry/health/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/health/service.py -------------------------------------------------------------------------------- /registry/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/main.py -------------------------------------------------------------------------------- /registry/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/metrics/__init__.py -------------------------------------------------------------------------------- /registry/metrics/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/metrics/client.py -------------------------------------------------------------------------------- /registry/metrics/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/metrics/middleware.py -------------------------------------------------------------------------------- /registry/metrics/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/metrics/utils.py -------------------------------------------------------------------------------- /registry/schemas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/schemas/__init__.py -------------------------------------------------------------------------------- /registry/schemas/agent_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/schemas/agent_models.py -------------------------------------------------------------------------------- /registry/schemas/anthropic_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/schemas/anthropic_schema.py -------------------------------------------------------------------------------- /registry/schemas/federation_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/schemas/federation_schema.py -------------------------------------------------------------------------------- /registry/search/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/search/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/search/service.py -------------------------------------------------------------------------------- /registry/servers/atlassian.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/atlassian.json -------------------------------------------------------------------------------- /registry/servers/currenttime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/currenttime.json -------------------------------------------------------------------------------- /registry/servers/fininfo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/fininfo.json -------------------------------------------------------------------------------- /registry/servers/mcpgw.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/mcpgw.json -------------------------------------------------------------------------------- /registry/servers/realserverfaketools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/realserverfaketools.json -------------------------------------------------------------------------------- /registry/servers/server_state.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/server_state.json -------------------------------------------------------------------------------- /registry/servers/sre-gateway.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/servers/sre-gateway.json -------------------------------------------------------------------------------- /registry/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /registry/services/agent_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/agent_service.py -------------------------------------------------------------------------------- /registry/services/agent_transform_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/agent_transform_service.py -------------------------------------------------------------------------------- /registry/services/federation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/federation/__init__.py -------------------------------------------------------------------------------- /registry/services/federation/anthropic_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/federation/anthropic_client.py -------------------------------------------------------------------------------- /registry/services/federation/asor_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/federation/asor_client.py -------------------------------------------------------------------------------- /registry/services/federation/base_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/federation/base_client.py -------------------------------------------------------------------------------- /registry/services/federation_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/federation_service.py -------------------------------------------------------------------------------- /registry/services/server_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/server_service.py -------------------------------------------------------------------------------- /registry/services/transform_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/services/transform_service.py -------------------------------------------------------------------------------- /registry/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/static/logo.png -------------------------------------------------------------------------------- /registry/static/mcp_gateway_horizontal_white_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/static/mcp_gateway_horizontal_white_logo.png -------------------------------------------------------------------------------- /registry/static/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/static/style.css -------------------------------------------------------------------------------- /registry/templates/components/server_card.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/components/server_card.html -------------------------------------------------------------------------------- /registry/templates/components/sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/components/sidebar.html -------------------------------------------------------------------------------- /registry/templates/edit_server.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/edit_server.html -------------------------------------------------------------------------------- /registry/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/index.html -------------------------------------------------------------------------------- /registry/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/login.html -------------------------------------------------------------------------------- /registry/templates/pages/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/pages/dashboard.html -------------------------------------------------------------------------------- /registry/templates/token_generation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/templates/token_generation.html -------------------------------------------------------------------------------- /registry/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """Utility modules for the MCP Registry.""" 2 | -------------------------------------------------------------------------------- /registry/utils/agent_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/utils/agent_validator.py -------------------------------------------------------------------------------- /registry/utils/keycloak_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/utils/keycloak_manager.py -------------------------------------------------------------------------------- /registry/utils/scopes_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/registry/utils/scopes_manager.py -------------------------------------------------------------------------------- /release-notes/v1.0.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/release-notes/v1.0.3.md -------------------------------------------------------------------------------- /release-notes/v1.0.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/release-notes/v1.0.4.md -------------------------------------------------------------------------------- /release-notes/v1.0.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/release-notes/v1.0.5.md -------------------------------------------------------------------------------- /release-notes/v1.0.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/release-notes/v1.0.6.md -------------------------------------------------------------------------------- /scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/README.md -------------------------------------------------------------------------------- /scripts/build-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/build-images.sh -------------------------------------------------------------------------------- /scripts/docs-dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/docs-dev.sh -------------------------------------------------------------------------------- /scripts/generate-image-manifest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/generate-image-manifest.sh -------------------------------------------------------------------------------- /scripts/publish_containers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/publish_containers.sh -------------------------------------------------------------------------------- /scripts/refresh_m2m_token.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/refresh_m2m_token.sh -------------------------------------------------------------------------------- /scripts/run-oauth-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/run-oauth-setup.sh -------------------------------------------------------------------------------- /scripts/setup-atlassian-env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/scripts/setup-atlassian-env.sh -------------------------------------------------------------------------------- /servers/currenttime/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/currenttime/.dockerignore -------------------------------------------------------------------------------- /servers/currenttime/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/currenttime/pyproject.toml -------------------------------------------------------------------------------- /servers/currenttime/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/currenttime/server.py -------------------------------------------------------------------------------- /servers/example-server/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/example-server/pyproject.toml -------------------------------------------------------------------------------- /servers/example-server/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/example-server/server.py -------------------------------------------------------------------------------- /servers/fininfo/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/.dockerignore -------------------------------------------------------------------------------- /servers/fininfo/.keys.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/.keys.yml.template -------------------------------------------------------------------------------- /servers/fininfo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/README.md -------------------------------------------------------------------------------- /servers/fininfo/README_SECRETS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/README_SECRETS.md -------------------------------------------------------------------------------- /servers/fininfo/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/client.py -------------------------------------------------------------------------------- /servers/fininfo/encrypt_secrets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/encrypt_secrets.py -------------------------------------------------------------------------------- /servers/fininfo/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/pyproject.toml -------------------------------------------------------------------------------- /servers/fininfo/secrets_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/secrets_manager.py -------------------------------------------------------------------------------- /servers/fininfo/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/fininfo/server.py -------------------------------------------------------------------------------- /servers/mcpgw/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/mcpgw/.dockerignore -------------------------------------------------------------------------------- /servers/mcpgw/.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/mcpgw/.env.template -------------------------------------------------------------------------------- /servers/mcpgw/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/mcpgw/README.md -------------------------------------------------------------------------------- /servers/mcpgw/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/mcpgw/pyproject.toml -------------------------------------------------------------------------------- /servers/mcpgw/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/mcpgw/server.py -------------------------------------------------------------------------------- /servers/realserverfaketools/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/realserverfaketools/.dockerignore -------------------------------------------------------------------------------- /servers/realserverfaketools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/realserverfaketools/README.md -------------------------------------------------------------------------------- /servers/realserverfaketools/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/realserverfaketools/pyproject.toml -------------------------------------------------------------------------------- /servers/realserverfaketools/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/servers/realserverfaketools/server.py -------------------------------------------------------------------------------- /start_token_refresher.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/start_token_refresher.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/.gitignore -------------------------------------------------------------------------------- /terraform/aws-ecs/OPERATIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/OPERATIONS.md -------------------------------------------------------------------------------- /terraform/aws-ecs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/README.md -------------------------------------------------------------------------------- /terraform/aws-ecs/ecs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/ecs.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/img/MCP-Gateway-Registry-first-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/img/MCP-Gateway-Registry-first-login.png -------------------------------------------------------------------------------- /terraform/aws-ecs/img/architecture-ecs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/img/architecture-ecs.png -------------------------------------------------------------------------------- /terraform/aws-ecs/keycloak-alb.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/keycloak-alb.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/keycloak-database.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/keycloak-database.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/keycloak-dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/keycloak-dns.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/keycloak-ecr.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/keycloak-ecr.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/keycloak-ecs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/keycloak-ecs.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/keycloak-security-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/keycloak-security-groups.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/locals.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/main.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/data.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/ecs-services.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/ecs-services.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/iam.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/iam.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/locals.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/locals.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/main.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/monitoring.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/monitoring.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/networking.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/networking.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/outputs.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/secrets.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/storage.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/storage.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/variables.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/modules/mcp-gateway/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/modules/mcp-gateway/versions.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/outputs.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/registry-dns.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/registry-dns.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/ecs-ssh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/ecs-ssh.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/init-keycloak.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/init-keycloak.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/post-deployment-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/post-deployment-setup.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/pre-destroy-cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/pre-destroy-cleanup.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/requirements.txt -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/rotate-keycloak-web-client-secret.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/rotate-keycloak-web-client-secret.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/run-scopes-init-task.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/run-scopes-init-task.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/save-terraform-outputs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/save-terraform-outputs.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/service_mgmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/service_mgmt.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/user_mgmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/user_mgmt.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/scripts/view-cloudwatch-logs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/scripts/view-cloudwatch-logs.sh -------------------------------------------------------------------------------- /terraform/aws-ecs/terraform.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/terraform.tfvars.example -------------------------------------------------------------------------------- /terraform/aws-ecs/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/variables.tf -------------------------------------------------------------------------------- /terraform/aws-ecs/vpc.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/terraform/aws-ecs/vpc.tf -------------------------------------------------------------------------------- /test-keycloak-mcp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/test-keycloak-mcp.sh -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/TEST_QUICK_REFERENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/TEST_QUICK_REFERENCE.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/agent_crud_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/agent_crud_test.sh -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/fixtures/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/fixtures/factories.py -------------------------------------------------------------------------------- /tests/fixtures/servers/auth_server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/fixtures/servers/auth_server.json -------------------------------------------------------------------------------- /tests/fixtures/servers/currenttime.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/fixtures/servers/currenttime.json -------------------------------------------------------------------------------- /tests/fixtures/servers/test_server_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/fixtures/servers/test_server_1.json -------------------------------------------------------------------------------- /tests/fixtures/servers/test_server_2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/fixtures/servers/test_server_2.json -------------------------------------------------------------------------------- /tests/integration/test_search_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/integration/test_search_routes.py -------------------------------------------------------------------------------- /tests/integration/test_server_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/integration/test_server_routes.py -------------------------------------------------------------------------------- /tests/lob-bot-access-control-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/lob-bot-access-control-testing.md -------------------------------------------------------------------------------- /tests/mcp_cmds.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/mcp_cmds.sh -------------------------------------------------------------------------------- /tests/run-lob-bot-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/run-lob-bot-tests.sh -------------------------------------------------------------------------------- /tests/run_all_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/run_all_tests.sh -------------------------------------------------------------------------------- /tests/test_rate_agent_curl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/test_rate_agent_curl.sh -------------------------------------------------------------------------------- /tests/unit/agents/__init__.py: -------------------------------------------------------------------------------- 1 | """Tests for agent endpoints and services.""" 2 | -------------------------------------------------------------------------------- /tests/unit/agents/test_agent_endpoints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/agents/test_agent_endpoints.py -------------------------------------------------------------------------------- /tests/unit/agents/test_visibility_filtering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/agents/test_visibility_filtering.py -------------------------------------------------------------------------------- /tests/unit/api/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit tests for API endpoints.""" 2 | -------------------------------------------------------------------------------- /tests/unit/api/test_agent_registry_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/api/test_agent_registry_routes.py -------------------------------------------------------------------------------- /tests/unit/api/test_rate_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/api/test_rate_agent.py -------------------------------------------------------------------------------- /tests/unit/api/test_registry_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/api/test_registry_routes.py -------------------------------------------------------------------------------- /tests/unit/auth/test_auth_dependencies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/auth/test_auth_dependencies.py -------------------------------------------------------------------------------- /tests/unit/auth/test_auth_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/auth/test_auth_routes.py -------------------------------------------------------------------------------- /tests/unit/core/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/core/test_config.py -------------------------------------------------------------------------------- /tests/unit/core/test_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/core/test_main.py -------------------------------------------------------------------------------- /tests/unit/core/test_nginx_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/core/test_nginx_service.py -------------------------------------------------------------------------------- /tests/unit/health/test_health_routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/health/test_health_routes.py -------------------------------------------------------------------------------- /tests/unit/health/test_health_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/health/test_health_service.py -------------------------------------------------------------------------------- /tests/unit/search/test_faiss_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/search/test_faiss_service.py -------------------------------------------------------------------------------- /tests/unit/servers/test_server_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/servers/test_server_service.py -------------------------------------------------------------------------------- /tests/unit/services/__init__.py: -------------------------------------------------------------------------------- 1 | """Unit tests for services.""" 2 | -------------------------------------------------------------------------------- /tests/unit/services/test_access_control_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/services/test_access_control_service.py -------------------------------------------------------------------------------- /tests/unit/services/test_transform_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/tests/unit/services/test_transform_service.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/agentic-community/mcp-gateway-registry/HEAD/uv.lock --------------------------------------------------------------------------------