{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_s8ts2y8dpcrp","handle":"mareana-k8s-mcp-server","url":"https://wellknown.network/agents/mareana-k8s-mcp-server","links":{"self":"https://wellknown.network/agents/mareana-k8s-mcp-server/record.json","html":"https://wellknown.network/agents/mareana-k8s-mcp-server","markdown":"https://wellknown.network/agents/mareana-k8s-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/mareana-k8s-mcp-server","status":"https://wellknown.network/api/v1/agents/mareana-k8s-mcp-server/status","claim":"https://wellknown.network/agents/mareana-k8s-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mareana-k8s-mcp-server/claim.json","badge":"https://wellknown.network/agents/mareana-k8s-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mareana-k8s-mcp-server/history","tools":"https://wellknown.network/api/v1/agents/mareana-k8s-mcp-server/tools"},"ard":{"identifier":"urn:air::server:mareana-k8s-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mareana-k8s-mcp-server","summary":"Kubernetes MCP Server for pod management and monitoring via Dashboard API","description":"# Kubernetes MCP Server\n\nAn MCP server for fetching Kubernetes pod logs. This server provides AI assistants with the ability to list namespaces, pods, and access pod logs.\n\n## Features\n\n- List available namespaces\n- List pods in a namespace\n- Get pod logs (with optional container selection and line limiting)\n- Stream pod logs in real-time\n\n## Setup\n\n1. Install dependencies:\n```bash\npip install -e .\n```\n\n2. Configure Kubernetes access:\n\n   **Option A: Using Environment Variables (Recommended for specific cluster)**\n   ```bash\n   export K8S_API_SERVER=\"https://your-k8s-api-server\"\n   export K8S_TOKEN=\"your-service-account-token\"\n   ```\n\n   **Option B: Using Local Kubeconfig**\n   - The server will automatically try to use in-cluster configuration if running inside Kubernetes\n   - Otherwise, it will fall back to using your local kubeconfig file\n\n   **For the Mareana dashboard cluster:**\n   ```bash\n   # Use the provided configuration\n   source config.example.sh\n   \n   # Or set manually:\n   export K8S_API_SERVER=\"https://dashboard-dev.mareana.com/api/v1\"\n   export K8S_TOKEN=\"test-dummy-token\"\n   export K8S_VERIFY_SSL=\"true\"\n   ```\n\n   Make sure you have the necessary permissions to access pod logs with your service account.\n\n## Running the Server\n\n```bash\npython -m k8s_mcp_server.server\n```\n\n## Available Resources\n\nThe server provides the following resources:\n\n1. Namespaces:\n   ```\n   namespace/{namespace_name}\n   ```\n\n2. Pods:\n   ```\n   pod/{namespace_name}/{pod_name}\n   ```\n\n## Available Tools\n\n1. Get Pod Logs:\n   - Tool: `get_pod_logs`\n   - Parameters:\n     - `namespace`: Kubernetes namespace\n     - `pod_name`: Name of the pod\n     - `container`: (optional) Container name\n     - `tail_lines`: (optional) Number of lines to return from the end\n\n2. List Namespace Pods:\n   - Tool: `list_namespace_pods`\n   - Parameters:\n     - `namespace`: Kubernetes namespace","publisher":null,"homepage":"https://github.com/mareana/k8s-mcp-server/blob/main/README.md","repository":"https://github.com/mareana/k8s-mcp-server/blob/main/README.md","version":"0.1.1","license":"MIT","protocols":["mcp"],"tags":["dashboard","devops","k8s","kubernetes","mcp","monitoring","pod"],"pricing":null,"endpoints":[{"url":"pypi:mareana-k8s-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","license":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi"}},"derived":{"capabilities":[{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"declared"},{"slug":"infra.cloud","name":"Cloud Platforms","confidence":1,"provenance":"declared"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":1,"provenance":"declared"}],"categories":["analytics","dev","infra"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mareana-k8s-mcp-server","registry":"pypi","observedAt":"2026-10-28T09:23:07.625Z","publishedAt":"2025-07-16T11:34:14.338854Z","latestVersion":"0.1.1"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mareana-k8s-mcp-server","url":"https://pypi.org/project/mareana-k8s-mcp-server/","firstSeenAt":"2026-09-09T23:26:45.388Z","fetchedAt":"2026-10-28T09:21:55.468Z","normalizedAt":"2026-10-28T09:21:55.468Z"}]},"firstSeenAt":"2026-09-09T23:26:45.388Z","updatedAt":"2026-10-28T09:23:07.625Z"}