weeveo
  • Features
  • How it works
  • Revenue
  • Agents
  • Pricing
  • Docs
Sign in
Start free
weeveoanalytics

Understand your traffic.See what leads to sales.

See where visitors come from, what they do and which visits lead to purchases. Basic statistics without a popup. Recordings require permission.

Start freeService status

© 2026 Weeveo. All rights reserved.

Product

  • Features
  • Revenue reporting
  • Realtime
  • Funnels & journeys
  • Pricing

Developers

  • Documentation
  • Agents & MCP
  • Browser SDK
  • REST API
  • Start free
  • Sign in

Company

  • Changelog
  • Support
  • Contact
  • Privacy policy
  • Terms of service
  • Refund policy
  • Status

weeveo

Skip to content
Documentation home
Start here
Meet WeeveoYour first siteFind your way aroundCore concepts & metrics
Install & track
Install the trackerFramework & CMS recipesTracker configurationBrowser SDK referenceConsent & your CMPVisitor identity & payment matchingVerify your installationCustom tracking domains
Understand your traffic
Overview & realtimeDates, filters & comparisonsSources & campaignsPages & engagementEvents & visitor timelinesExplore, paths & saved viewsTraffic quality & anomalies
Conversions & revenue
Goals & conversionsFunnels & bottlenecksRetention cohortsRevenue reportingConnect a payment providerAttribution modelsCustomer journeysAll payment providers
Experience & performance
Session replaysClick & scroll heatmapsWeb Vitals & performance
Developers & agents
Connect ChatGPT, Claude & agentsCreate & manage API keysREST API quickstartAnalytics query referenceErrors, limits & safe retriesJavaScript & Python examplesMCP transport & tool discoveryOAuth discovery & authorizationPermissions & write consentAsk Weeveo & saved chatsApp identity & plugin metadataHTTP surface referenceAll API & MCP tools
Workspace & privacy
Workspaces & multiple sitesTeam, roles & invitationsSite preferences & notificationsPublic reports, embeds & badgesAccount & securityPrivacy & collection controlsVisitor export & erasure
Operate Weeveo
Background jobs & maintenanceTroubleshooting & common questionsQuestions & analysis recipes
Building something?Explore every API tool Download JSON reference ↗
DocsDevelopers & agents
Developers & agents

MCP transport & tool discovery

One tool registry across remote HTTP, stdio and REST.

On this page
Remote MCPDiscover toolsLocal stdio serverMulti-site toolsWrite operationsIdentity advertised to clients

Remote MCP#

The server is https://weeveo.com/api/v1/mcp and uses Streamable HTTP. OAuth discovery and authentication challenges let compatible hosts begin sign-in. API-key clients send Authorization: Bearer <key> as a request header. Do not put the key into the endpoint URL.

Discover tools#

MCP tools/list exposes the same registered capabilities as the REST tool catalog. Each tool has a name, title, description, input schema and read/write metadata. Scope and workspace roles are enforced when a tool is called; listing a tool is not permission to execute every operation.

Local stdio server#

For operators running the source checkout, the web package supplies mcp:stdio. Set WEEVEO_API_KEY to a valid saved key and configure a trusted local client's command to run that script with the required server database/storage environment. The process verifies the key and its current access. Stdio is a local server process, not a replacement public URL, and must not expose its environment secrets to untrusted users.

bash
pnpm --filter @weeveo/web mcp:stdio

Multi-site tools#

First call list_projects. A multi-site OAuth credential has no automatic default project; pass the intended projectId to each site-specific tool. A newly created site needs a new connection before the old credential can read it.

Write operations#

The registry marks writes, destructive operations and external actions. Read-only credentials cannot invoke writes. Most management changes also need an administrator role; funnel and goal operations have their own member requirement. See each tool's description and permissions.

Identity advertised to clients#

MCP initialization supplies Weeveo's name, description, website and icon. The protocol does not define a universal publisher-name field. A host's plugin listing/publisher identity is configured separately; see app metadata.

Still looking for an answer? Try troubleshooting or get in touch.

PreviousJavaScript & Python examplesNextOAuth discovery & authorization
ON THIS PAGE
Remote MCPDiscover toolsLocal stdio serverMulti-site toolsWrite operationsIdentity advertised to clients
Your sites. Your permission.

Start with read access. Grant changes when you need them.

Understand access

Search Weeveo documentation

Good places to start

Start hereYour first siteGo from a new workspace to your first verified visit.Install & trackInstall the trackerOne shared script, configured for your site and consent policy.Install & trackBrowser SDK referenceTrack actions, inspect consent and identify a permitted persistent visitor.Developers & agentsConnect ChatGPT, Claude & agentsUse OAuth sign-in for hosted agents, with optional API keys for other clients.Developers & agentsAnalytics query referenceExact shared date, traffic, comparison and filter parameters.Developers & agentsAll API & MCP toolsEvery tool, argument schema and permission in the shared registry.
K to open↑ ↓ to select · Enter to open · Esc to close