mcpField
E
Elevar MCP Server

Elevar MCP Server

Local
github.com/mattcoatsworthData & Analytics0Updated 82w ago

About Elevar MCP Server

Elevar MCP Server connects MCP clients to the Elevar API for managing data sources and querying analytics. It provides both tools for changes and queries and resources for account and data-source details.

Key features

  1. 01Create, update, and delete data sources
  2. 02Query data-source analytics
  3. 03Retrieve metrics and dimensions
  4. 04Read account and data-source details

Use cases

  1. 01Manage Elevar data sources through an MCP client
  2. 02Query analytics data from a data source
  3. 03Check available metrics and dimensions

MCP support

Exposes Elevar API operations to MCP clients through tools and resources. The tools manage data sources and query data; resources provide account and data-source information.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

Elevar MCP Server

This is a Model Context Protocol (MCP) server for interacting with the Elevar API. It provides tools and resources for managing data sources and querying analytics data.

## Setup

1. Clone this repository
2. Install dependencies:
   ```
   npm install
   ```
3. Create a `.env` file with your Elevar API key:
   ```
   ELEVAR_API_KEY=your_api_key_here
   ```
4. Start the server:
   ```
   npm run dev
   ```

## Testing with MCP Inspector

You can test the server using the MCP Inspector:

```
npm run inspect
```

This will open a web interface where you can:
- Browse available resources
- Test tools with different inputs
- View server logs

## Available Resources

- `elevar://account` - Get account information
- `elevar://data-sources` - List all data sources
- `elevar://data-source/{id}` - Get details for a specific data source

## Available Tools

- `create_data_source` - Create a new data source
- `update_data_source` - Update an existing data source
- `delete_data_source` - Delete a data source
- `query_data` - Query data from a data source
- `get_metadata` - Get available metrics and dimensions for a data source

## API Documentation

For more information about the Elevar API, see the [official documentation](https://docs.getelevar.com/docs/getting-started-overview).

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.