MCP header authentication fixed, nine more tools documented
Sending your API key as an x-salience-api-key header now works for every tool call. The help page lists all 81 MCP tools, the API docs show real website IDs and feed_scope, and setup endpoints hand out the Salience ingest address.
A client that sent its API key in the x-salience-api-key header could connect and list tools, but every tool call failed with "Invalid or revoked API key". The server was adding the header a second time, and the two values were merged. Fixed in MCP server 1.19.1; ?apiKey= and x-loglens-api-key were unaffected.
Also in this release:
- The MCP tools table in the help page now covers all 81 tools, including
get_bot_access,get_url_detail, the Search Console and Google Analytics tools,create_website,start_trial,start_checkout,get_billing_status,get_outcomes,get_ai_landing_pages,get_crawl_links,search_urlsand the site-context tools. - The API docs show website IDs as the UUIDs they are, include
org_idandfeed_scopein the websites example, listPOST /reports/seowith the other write endpoints, note thatX-API-Keyis accepted as well asAuthorization: Bearer, and say that the AI funnel endpoint returnsdata_buffering: truewhile its queries are still running. - API-key and MCP calls to
api.salience.comnow receiveingest.salience.comin setup responses, not the Salience mirror. - Paid plans report
trial_period_days: 14on the billing endpoint, matching the trial you get. - The help page and the September changelog name the previous MCP addresses correctly again.