In either case, before you can post and edit entries with MarsEdit, you will need to make sure you have enabled the "Blog API" module in your Drupal install. After you’ve installed the module, edit its settings by navigating to the Blog API section of your site’s module configuration section.
Be sure to check the option in the Blog API settings allowing access to the Blog content type
For Drupal 4.x, enable the Movable Type API support option for best results.
The RPC URL for Drupal is http://[site]/xmlrpc.php
, where [site] is the path to your Drupal site.
To edit non-weblog content, you’ll need to set up a separate "weblog" in MarsEdit, specifying a different word than "blog" as the blog ID.
Common blog IDs for advanced editing are "page" and "story". You can find the specific blog ID to use by examining the URL for "Create Content" of the particular type. For instance, when creating a new page in the web browser, a URL might look like this:
http://[site]/?q=node/add/page
.
The word following "/add/" is your advanced blog ID. In this example, "page".