intacct-mcp-server

intacct-mcp-server

3.2

If you are the rightful owner of intacct-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for authenticating with Sage Intacct and making XML API requests, using stdio transport.

The Intacct MCP Server is designed to facilitate communication with Sage Intacct's XML API through a Model Context Protocol (MCP) server. It uses stdio transport for direct communication via stdin and stdout, allowing seamless integration with other applications. The server handles authentication with Intacct, managing login and session-based authentication, and wraps XML content with the necessary authentication details. It supports JSON-RPC based MCP protocol, making it compatible with various MCP clients. The server can be launched as a subprocess by an MCP client, such as Claude Desktop, and can handle batch operations and transactions, ensuring data consistency. It also provides tools for posting XML content to Intacct and obtaining session IDs.

Features

  • MCP Protocol Support: Implements the JSON-RPC based MCP protocol.
  • stdio Transport: Direct communication via stdin/stdout.
  • Intacct Authentication: Handles login and session-based authentication.
  • XML Request Handling: Wraps your XML content with proper authentication.

Tools

  1. tools/post_xml_to_intacct

    Posts XML content to Intacct with proper authentication.

  2. tools/get_intacct_session

    Gets a new session ID from Intacct.

  3. tools/batch_xml_to_intacct

    Sends multiple function elements in a single request.