MCP.so
Sign In
A

Asana MCP Server by CData

@CDataSoftware

About Asana MCP Server by CData

This project builds a read-only MCP server. For full read, write, update, delete, and action capabilities and a simplified setup, check out our free CData MCP Server for Asana (beta): https://www.cdata.com/download/download.aspx?sku=UJZK-V&type=beta

Basic information

Category

Other

Transports

stdio

Publisher

CDataSoftware

Submitted by

Cameron Leblanc

Config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "{classname_dash}": {
      "command": "PATH\\TO\\java.exe",
      "args": [
        "-jar",
        "PATH\\TO\\CDataMCP-jar-with-dependencies.jar",
        "PATH\\TO\\asana.prp"
      ]
    }
  }
}

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Asana MCP Server by CData?

Asana MCP Server by CData is a read-only MCP server that allows LLMs like Claude Desktop to query live Asana data via natural language. It uses the CData JDBC Driver for Asana to model Asana data as relational SQL tables, exposed through a simple MCP interface.

How to use Asana MCP Server by CData?

Clone the repository, build with Maven, install and license the CData JDBC Driver for Asana, create a .prp file with the JDBC connection string, then configure your AI client (e.g., Claude Desktop) by adding the server to claude_desktop_config.json with the path to the JAR and .prp file. The server runs locally via stdio.

Key features of Asana MCP Server by CData

  • Read-only access to Asana data via SQL
  • Exposes Asana tables and columns as MCP tools
  • Built on the CData JDBC Driver for Asana
  • Supports natural language queries in AI clients
  • Uses stdio transport for local integration

Use cases of Asana MCP Server by CData

  • Query Asana projects and tasks with natural language
  • Analyze task correlations and project statuses
  • Retrieve live Asana data without writing SQL
  • Integrate Asana insights into AI-driven workflows

FAQ from Asana MCP Server by CData

What is the difference between this server and the full CData MCP Server for Asana?

This server is read-only. The full CData MCP Server for Asana supports read, write, update, delete, and actions with a simpler setup.

What are the runtime dependencies?

You need Java, Maven, and a licensed copy of the CData JDBC Driver for Asana installed on the same machine as the MCP client.

Where does the Asana data live?

The server queries live Asana data via the JDBC Driver. Data is not stored or cached locally by the server.

What transport protocol does the server use?

The server uses stdio transport, so it must run on the same machine as the AI client.

How is authentication handled?

Authentication uses OAuth via the JDBC Driver. During setup, you authenticate in your browser, and the driver refreshes tokens automatically.

Comments

More Other MCP servers