An open API service indexing awesome lists of open source software.

https://github.com/infisical/infisical-mcp-server

Infisical's official MCP server.
https://github.com/infisical/infisical-mcp-server

Last synced: 2 months ago
JSON representation

Infisical's official MCP server.

Awesome Lists containing this project

README

          

# Infisical Model Context Protocol

The Infisical [Model Context Protocol](https://modelcontextprotocol.com/) server allows you to integrate with Infisical APIs through function calling. This protocol supports various tools to interact with Infisical.

## Setup

### Environment variables

In order to use the MCP server, you must first set the environment variables required for authentication.

- `INFISICAL_UNIVERSAL_AUTH_CLIENT_ID`: The Machine Identity universal auth client ID that will be used for authentication
- `INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET`: The Machine Identity universal auth client secret that will be used for authentication.
- `INFISICAL_HOST_URL`: **Optionally** set a custom host URL. This is useful if you're self-hosting Infisical or you're on dedicated infrastructure. Defaults to `https://app.infisical.com`

To run the Infisical MCP server using npx, use the following command:

```bash
npx -y @infisical/mcp
```

### Usage with Claude Desktop

Add the following to your `claude_desktop_config.json`. See [here](https://modelcontextprotocol.io/quickstart/user) for more details.

```json
{
"mcpServers": {
"infisical": {
"command": "npx",
"args": ["-y", "@infisical/mcp"],
"env": {
"INFISICAL_HOST_URL": "https://.com", // Optional
"INFISICAL_UNIVERSAL_AUTH_CLIENT_ID": "",
"INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET": "