Home / Companies / Apollo / Blog / February 2026

February 2026 Summaries

3 posts from Apollo

Filter
Month: Year:
Post Summaries Back to Blog
Apollo MCP Server offers a framework for connecting AI agents to GraphQL APIs, addressing configuration challenges such as controlling operations, validating inputs, and enforcing security boundaries through its type-safe configuration. The server provides three primary patterns for exposing GraphQL operations as MCP tools: pre-defined operations for explicit control, persisted queries leveraging Apollo GraphOS infrastructure, and dynamic operations via introspection tools for schema exploration. Each pattern has its trade-offs, with pre-defined operations offering simplicity and control, persisted queries ensuring security with safelisting, and dynamic operations providing flexibility at the cost of implementing security measures. GraphQL’s type system enhances data validation and response precision, allowing agents to construct efficient queries while minimizing errors and overhead. The server, designed with evolving protocols in mind, is open-source, enabling customization and adaptation. Additionally, Apollo Skills provide reusable knowledge modules that guide AI agents in writing optimal GraphQL, complementing the server’s capabilities to create a comprehensive workflow for effective API interaction.
Feb 26, 2026 1,487 words in the original blog post.
The Apollo GraphOS Router utilizes OpenTelemetry as its telemetry backbone to ensure comprehensive observability, crucial for managing high-scale production graphs. The router employs the OpenTelemetry Rust SDK for metrics and traces, which are exported to various observability backends. A significant limitation is the SDK's cardinality cap of 2000 unique attribute combinations per metric batch, which can lead to data overflow and attribute loss if exceeded. Future updates aim to address this constraint by upgrading the SDK, although this involves complex changes. Metrics and traces are managed through multiple exporters, including Apollo Usage Reports and standard OpenTelemetry formats, and their configurations can be customized via batch processors to optimize performance. Additionally, Apollo GraphOS implements its own cardinality protection, replacing high-cardinality attribute values with a placeholder when limits are breached. Users are encouraged to manage cardinality by auditing attribute configurations and employing parameters to minimize unique metric combinations. Understanding these telemetry intricacies allows for a robust observability strategy that balances data completeness and performance in GraphQL infrastructures.
Feb 10, 2026 2,471 words in the original blog post.
Apollo Skills represents an innovative approach to enhancing AI agents' capabilities by teaching them how to utilize Apollo and GraphQL more effectively, integrating procedural knowledge modules known as "Skills" into their workflows. These Skills address the common issue of AI agents lacking memory and making repeated errors by encoding best practices, patterns, and conventions directly into the agents' operations. This initiative, spearheaded by Apollo, allows AI tools to learn from a curated collection of Skills, thereby reducing the need for repetitive prompts and manual corrections. The Skills system operates on a three-phase model—Discovery, Activation, and Execution—ensuring that AI agents only load relevant knowledge on demand, thus optimizing performance and accuracy. By combining static knowledge from Skills with dynamic capabilities offered by the Model Context Protocol (MCP) Server, Apollo creates a comprehensive framework for AI-assisted development, enabling agents to write not only syntactically correct but also contextually appropriate and efficient GraphQL code. This approach promises to improve the consistency and quality of AI-generated code, ultimately fostering better adoption of AI tools in development environments.
Feb 03, 2026 2,348 words in the original blog post.