Я бы, вероятно, использовал бы результат JSON из MVC вместо результата действия по умолчанию, а затем что-нибудь (включая устройства Android), выполняющее GET или POST для конечной точки (действие контроллера в MVC), в зависимости от того, как вы его кодируете, оно может потреблять его .
Я не стал бы беспокоиться о создании службы WCF для этой конечной точки, если бы вам не понадобились какие-то другие функции (по общему признанию, некоторые из моих конечных точек WCF, доступных только для чтения, предоставляются с использованием SOAP, XML и JSON только путем расширения конфигурации).