Sage Business Cloud Accounting
Manage Sage Business Cloud Accounting (contacts, products, invoices, bank accounts, transactions) from any AI agent. 9 tools, OAuth2 auth.
7 æ¥éç¡æ · ã¯ã¬ãžããã«ãŒãäžèŠ Â· EU ãã¹ã
Sage ã«äœã§ãèãã
AnythingMCP çµç±ã§ Sage Business Cloud Accounting ã«å®éã®ããã³ããã詊ãã â Claude ãããŒã«ãåŒã³åºããåçããŸããããªãã®ã¡ãã»ãŒãžã§ Enter ãæŒããš Cloud ã«ã€ã³ã¹ããŒã«ããŸãã
Sage ã Cloud ã«ã€ã³ã¹ããŒã«Claude 㯠AI ã®ãã誀ãããšããããŸããåçãã確èªãã ããã
2 åã§ã»ããã¢ãã
- 1cloud.anythingmcp.com ã§ç¡æãã©ã€ã¢ã«éå§ã
- 2ã³ãã¯ã¿ãŒã¹ãã¢ã§ Sage Business Cloud Accounting ãã¯ãªãã¯ãè³æ Œæ å ±ã貌ãä»ãã
- 3MCP API ããŒãçºè¡ããAI ã¯ã©ã€ã¢ã³ãã MCP URL ã«åããã
Sage ã®ã¬ã€ã
äž»èŠ AI ã¯ã©ã€ã¢ã³ãåãã®ã¹ããããã€ã¹ãããã»ããã¢ããã
Sage Business Cloud Accounting ã®ã»ããã¢ãã
ã³ãã¯ã¿å®çŸ©ãã®ãã®ããïŒèªèšŒæ å ±ã®å ¥æå ãå¿ èŠãªæš©éããã®ã¢ããã¿ãåŒã³åºã APIã ã³ãã¯ã¿äœè ã«ããè±èªã§æäŸãããŠããŸãã
This connector wraps the Sage Business Cloud Accounting API v3.1 (api.accounting.sage.com). You authorize it once, in AnythingMCP; from then on the access token (5 minutes) is renewed automatically, and the refresh token Sage replaces on every renewal is stored for you.
Setup â OAuth2:
- Register at https://developer.sage.com/accounting â Create app.
- In the app, add this callback URL:
https://cloud.anythingmcp.com/api/mcp-oauth/callbackon AnythingMCP Cloud, or<your AnythingMCP server URL>/api/mcp-oauth/callbackwhen you host AnythingMCP yourself. - Enter the app's client ID and client secret as
SAGE_CLIENT_IDandSAGE_CLIENT_SECRET, leaveSAGE_REFRESH_TOKENempty, and install. - Open the connector and click Authorize with Provider. Sign in to Sage, pick the business, approve, and you land back on the connector page with the tools ready.
Scopes: the connector asks for full_access, which sage_create_contact needs. For a read-only connector, set the scope to readonly in the connector's OAuth settings before you authorize.
Already have a refresh token? You can paste it into SAGE_REFRESH_TOKEN instead of step 4. Sage replaces the refresh token every time it is used, so paste one you have not used yet: a token you already exchanged by hand (for example with curl to test it) is refused with invalid_grant. The token Sage returned from that exchange is the one to paste.
Authentication: OAuth2 â engine handles refresh. Sends Authorization: Bearer ${ACCESS_TOKEN}.
Business ID header: Sage scopes everything to a business. Pass X-Business: <BUSINESS_ID> header on each call OR rely on the default business of the user. To discover IDs: GET /v3.1/businesses.
Pagination: page (1-based) + items_per_page (max 200).
Rate limits: 100 req/min per token, 10k/day. 429 with Retry-After.
Out of scope here: VAT return submission, Stripe-connect setup, multi-currency journal lines beyond standard, asset register.
ããªãã® AI 㯠Sage Business Cloud Accounting ãã 2 ã¯ãªãã¯å ã
ã³ãã¯ã¿ãŒãã€ã³ã¹ããŒã«ãè³æ Œæ å ±ã貌ãä»ããAI ã«è³ªåã7 æ¥éç¡æãã¯ã¬ãžããã«ãŒãäžèŠã