Lexicon

Lexicon is a flexible, multi-cloud serverless middleware that processes data and routes it to various destinations. It serves as an intermediary layer between data sources and downstream services, transforming and enriching data along the way. While Lexicon includes comprehensive Fullstory integration capabilities, it's designed as a flexible platform that can work with any data source.

Built with modern JavaScript (ES Modules), Lexicon can be deployed to Google Cloud Platform, Microsoft Azure, or Amazon Web Services using the same codebase. It includes optional Model Context Protocol (MCP) server capabilities for AI agent integration, making it suitable for both traditional webhook processing and modern AI-powered workflows.

Why use Lexicon?

Lexicon is ideal for organizations that need to:

  • Process webhooks and route data to multiple destinations simultaneously.
  • Transform and enrich data before it reaches downstream systems.
  • Integrate with multiple services including Slack, JIRA, BigQuery, Snowflake, and Fullstory.
  • Deploy across cloud platforms without maintaining separate codebases.
  • Enable AI agent capabilities through optional MCP server integration.
  • Scale efficiently with built-in rate limiting and enterprise-grade security features.

Lexicon's adapter pattern architecture allows you to write your integration logic once and deploy it to any major cloud provider, while its service registry and connector system make it easy to add new integrations and extend functionality.

Fullstory Integration

All Fullstory v1 and v2 Server APIs are supported in Lexicon and are made available in Fullstory.js. This includes, for example, the ability to create custom events, retrieve user details, generate session summaries, and more.

Lexicon's support for webhook processing and routing are ideal for handling Fullstory Streams.

Lexicon also includes an MCP server specifically for Fullstory APIs, enabling AI agents to interact with Fullstory data and APIs during software development. The MCP server implementation can be found in the MCP folder and the Fullstory tools in fullstory-tools.js.

Getting Started

For complete documentation, setup instructions, deployment guides, and API references, visit the Lexicon repository on GitHub:

https://github.com/fullstorydev/fs-lexicon 

The repository includes comprehensive documentation with quick start guides, architecture overviews, deployment instructions, connector examples, testing workflows, Terraform blueprints, and MCP server documentation for AI agent integration.

License

Lexicon is open source and available under the MIT License. See the LICENSE file in the Lexicon repository for details.


Was this article helpful?

Got Questions?

Get in touch with a Fullstory rep, ask the community or check out our developer documentation.