observe-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OBSERVE_TOKEN | Yes | Observe bearer token. Generate at: Observe UI → Settings → API Tokens | |
| OBSERVE_CUSTOMER_ID | Yes | Your Observe tenant ID (numeric). Found in your Observe URL: https://<id>.observeinc.com | |
| OBSERVE_DEFAULT_DATASET | No | Default dataset path used when dataset_path is not passed |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| observe_queryB | Run a raw OPAL pipeline query against Observe. Returns up to rowCount rows. |
| search_service_logsB | Search Observe logs for a specific service. Convenience wrapper around OPAL. |
| search_entity_logsA | Search Observe logs filtered by a specific field value — useful for correlating logs to a particular entity such as a user ID, request ID, device ID, or any other identifier. |
| get_dataset_schemaA | Return cached field names, example values, and suggested OPAL filter snippets for a dataset. Instant — no API call. Call this before writing any OPAL query. Generate the cache by running the discover script externally. |
| inspect_datasetA | Sample a dataset to discover available field names and example values. Call this before writing OPAL queries so you know exactly which fields to filter on. |
| list_datasetsA | List all datasets in Observe, optionally filtered by name keyword. Use this to discover dataset paths before running queries. |
| observe_docsA | Show OPAL query language reference and examples for writing Observe queries. Call this before writing OPAL pipelines. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/staffdill/observe-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server